绿色包保存

This commit is contained in:
2025-11-27 20:50:59 +08:00
parent a7487c24bf
commit 2322858bc4
20 changed files with 2441 additions and 249 deletions

59
build/build.bat Normal file
View File

@@ -0,0 +1,59 @@
@echo off
chcp 65001 >nul
echo ========================================
echo 清理并重新打包
echo ========================================
echo.
echo [1/4] 删除 out 目录...
cd /d "%~dp0.."
if exist out (
rmdir /s /q out 2>nul
if exist out (
echo 删除失败,请手动删除 out 目录
pause
exit /b 1
) else (
echo out 目录已删除
)
) else (
echo out 目录不存在
)
echo.
echo [2/4] 构建前端代码...
call npm run build-frontend
if %errorlevel% neq 0 (
echo 前端构建失败
pause
exit /b 1
)
echo 前端代码构建完成
echo.
echo [3/4] 构建 electron 代码...
call npm run build-electron
if %errorlevel% neq 0 (
echo electron 构建失败
pause
exit /b 1
)
echo electron 代码构建完成
echo.
echo [4/4] 打包 Windows 版本(包含代码加密)...
call npm run build-w
if %errorlevel% neq 0 (
echo 打包失败
pause
exit /b 1
)
echo.
echo ========================================
echo 打包完成!
echo 输出目录: out\win-unpacked\
echo ========================================
echo.
pause