1. electron-Vue应用打包
命令:
npm run build
2.出现的问题:
1. ⨯ Get https://xxx.xxx
下载出错,如图:
https://github.com/electron/electron/releases/download/v7.1.9/electron-v7.1.9-win32-x64.zip: dial tcp 52.74.223.119:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
原因:网络不行或需要科学上网。
解决办法:手动下载
- 手动下载
electron-v7.1.9-win32-x64.zip
,复制Git
后边的链接即可下载。放到C:\Users\Administrator\AppData\Local\electron\Cache
目录下。 - 继续执行
npm run build
,如果你的electron-v1.7.9-win32-x64.zip文件位置放置正确,就会继续下载SHASUMS256.txt-1.7.9
,这个文件较小,容易成功。不成功的也从上边链接里面手动下载。注意命名格式,和第一步同目录。 - 再次执行
npm run build
,下载winCodeSign
,解压后复制到C:\Users\Administrator\AppData\Local\electron-builder\Cache\winCodeSign
目录下,如图: - 再次执行
npm run build
,下载nsis
,解压后复制到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis
目录下 - 再次执行
npm run build
,下载nsis-resources
,解压后复制到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis
目录下(注意:是nsis
目录。) - 最后再次执行
npm run build
,就成了。 - 进入项目文件夹的
build
目录,点击Setup.exe
文件即可安装运行。
参考文献:
[1] Electron-vue环境配置,打包报错问题解决 为CSDN博主「bailong1」的原创文章