# 绿色版打包配置(electron-builder) # 使用方式:npm run dist(先 electron-vite build,再 electron-builder) # 输出位置:release/ 目录下 zip 压缩包,解压即用(免安装绿色版) appId: com.bbit.smartagri productName: 智慧农业大数据可视化控制中心 directories: output: release buildResources: build # 只打包构建产物(main/preload/renderer 已全部打进 out/) files: - out/** - package.json # 应用图标(dev 模式主窗口 icon 与打包均使用) - build/icon.ico 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 target: - target: zip arch: - x64 # 本机网络受限时使用 Electron 镜像下载打包用二进制 electronDownload: mirror: https://npmmirror.com/mirrors/electron/