使用electron-packager打包electron应用

1、安装electron-packager

npm install electron-packager --save-dev

2、在package.json的scripts中添加: 

"package-win-my": "electron-packager ./ AppName --overwrite --platform=win32 --asar --out=OutputFolderName --electron-version 5.0.1 --prune=true --icon=assets/icons/win/icon.ico"

3、运行打包命令

npm run package-win-my

使用electron-packager打包electron应用_第1张图片

注:

打包时,第二次打包会出现如下错误:

EBUSY: resource busy or locked, unlink 'C:\Users\ADMINI~1\AppData\Local\Temp\electron-packager\win32-x64\xxx-win32-x64\xxx.exe'

需要关闭杀毒软件(disabling real-time protection in windows defender fixed this issue.)。

你可能感兴趣的:(nodejs)