您现在的位置是:首页 >其他 >Electron的打包windows exe的方法网站首页其他
Electron的打包windows exe的方法
简介Electron的打包windows exe的方法
命令如下:
electron-packager ./ hello--platform=win32 --out=release --arch=x64 --overwrite --download.mirrorOptions.mirror=https://npm.taobao.org/mirrors/electron/ --ignore=node_modules
参数解释
命令解释如下:
./ 表示项目目录是当前目录
hello 表示生成exe的名称
--platform=win32 表示运行时是windows
--out=release 表示生成目录是当前目录下的release 目录
--arch=x64 表示是64位平台
--overwrite 表示新生成的覆盖老的
--download... 表示依赖包采用国内的加速网络下载
--ignore 表示忽略node_modules的部分包版本,用来解决报错: This normally means that either you have deleted this package already somehow (check your ignore settings if using electron-packager). Or your module installation failed.
手动下载
electron依赖的方法如下
cnpm install electron-packager -g
package.json
"scripts": {
... ...
"package": "electron-packager ./ hello --platform=win32 --out=release --arch=x64 --overwrite --download.mirrorOptions.mirror=https://npm.taobao.org/mirrors/electron/ --ignore=node_modules"
},
"devDependencies": {
... ...
"electron-packager": "^15.4.0",
}
标准构建命令如下
cnpm run package
生成结果
在release目录下,会生成hello-win32-x64文件夹,其中有hello.exe,双击可以运行。
另外,遇到Fatal error: Unable to commit changes的问题时,把release目录删除后,重新运行构建命令,即可解决问题。
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。