欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用electron-packager打包electron应用

程序员文章站 2022-06-04 15:16:02
...

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应用

注:

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

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

由于资源被占用,关闭Terminal和VScode,重启再试。

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