@echo off chcp 65001 >nul cd /d "%~dp0.." set "NODE_DIR=%~dp0..\nodejs\node" set "PATH=%NODE_DIR%;%NODE_DIR%\node_modules\.bin;%PATH%" if not exist "%NODE_DIR%\node.exe" ( echo [ERROR] nodejs\node\node.exe not found. Please run nodejs\install-node-modules.bat or place Node in nodejs\node. pause exit /b 1 ) if not exist "node_modules" mklink /J "node_modules" "%NODE_DIR%\node_modules" >nul 2>&1 if not exist "node_modules\vite\package.json" ( echo [exFAT/NTFS] Repo root node_modules incomplete — running npm install at project root... "%NODE_DIR%\npm.cmd" install --no-audit --no-fund --loglevel=error ) node "%~dp0pack-resources\electron-pack-win.js" if errorlevel 1 ( echo. echo [ERROR] Build failed. pause exit /b 1 ) pause