- electron packager
- electron-packager ./app <name> –platform=win32 –arch=x64 –overwrite –ignore=dev-settings –prune
参数 | 说明 |
prune | 打包之前运行npm prune –production命令,devDependencies中的包都不会打包进去,很大程度减小包的大小。 |
asar | 自动运行 asar pack ,也可最后手动运行,更加可控。 |
ignore | 此参数指定的文件,将不会随带打包进去。 |
overwrite | 覆盖模式打包 |
- npm run mac [fn:打包mac平台应用]
- npm run win32 [fn:打包window32平台应用]
- npm run win64 [fn:打包window64平台应用]
- npm run linux [fn:打包linux平台应用]
- npm run clean [fn:清除打包文件]
- npm run build [fn:打包全平台应用]
- npm run win [fn:打包window平台全应用]