build: 优化打包体积(compression maximum + afterPack 裁剪语言包)zip 139.7MB -> 128.9MB

This commit is contained in:
2026-08-23 11:23:57 +08:00
parent 2c90205766
commit 4b3ea03dc2
3 changed files with 65 additions and 0 deletions
+4
View File
@@ -15,6 +15,10 @@ files:
asar: true
# 关闭重建原生依赖(本应用无原生模块,避免下载耗时)
npmRebuild: false
# 压缩等级:maximum 用 7z 极限压缩 exe/asar,显著减小 zip 体积(打包稍慢)
compression: maximum
# 打包后处理:裁剪 locales 语言包等(见 scripts/afterPack.js
afterPack: ./scripts/afterPack.js
win:
icon: build/icon.ico
# zip = 免安装绿色版压缩包;如需单文件 exe 可加 portable