安装包打包(Dist)
使用 electron-builder 生成平台安装包。
一体化(按宿主环境)
npm run dist
- Linux 宿主:构建
.deb与.rpm - Windows 宿主:构建
.exe(NSIS) - 产物位于
release/<platform>/<arch>/
Linux 详情
sudo apt install -y fakeroot dpkg-dev rpm # Ubuntu
npm ci
npm run dist
- DEB 与 RPM 出现在
release/linux/x64/ - 若缺少
rpmbuild,将跳过 RPM
Windows 详情
npm ci
npm run dist
- NSIS 安装包位于
release/win/x64/ - 若在 Linux 上通过 Wine 构建,请安装
wine64与mono-complete
命名与校验
- 文件命名由
package.json中的 electron-builder 配置生成 - 校验通过
scripts/*.mjs生成(SHA256SUMS.txt)
常用命令
npm run dist:linux—— 仅 Linuxnpm run dist:win—— 仅 Windows(在 Windows 上)
