Electron

electron-vue build 报错

记录一下 electron-vue build 时遇到的坑

Hannah
2020-06-02
3 min

# 1.electron-v2.0.18-win32-x64.zip下载失败

执行npm run build报错如下

可以看到是在下载electron-v2.0.18-win32-x64.zip时报错 查询资料发现应该是受限于墙或者网络环境等原因没有完成下载

# 解决办法

  • 根据错误信息去electron淘宝镜像网站下载相应版本 比如我的报错是electron-v2.0.18-win32-x64.zip 则是找到2.0.18版本下载相关文件:electron-v2.0.18-win32-x64.zipSHASUMS256.txt
   
  • 将两份文件安装至C:\Users\windows用户\AppData\Local\electron\Cache目录下,并且在SHASUMS256.txt后附上版本号改为SHASUMS256.txt-2.0.18
 
  • 复制以上两份文件至C:\Users\windows用户\.electron

# 2.winCodeSign-2.4.0下载失败

此报错在本次build中并未遇到,但是查阅资料是发现也有可能会遇到,故一起记录

继续执行npm run build可能会报错winCodeSign-2.4.0下载失败

# 解决方案

  • 此处下载winCodeSign-2.4.0
 
  • 解压后安装至C:\Users\windows用户\AppData\Local\electron-builder\Cache\winCodeSign目录下

# 3.nsis-3.0.3.2.7z下载失败

继续执行npm run build报错如下

# 解决办法

  • 此处下载nsis-3.0.3.2.7z
 
  • 解压后安装至C:\Users\windows用户\AppData\Local\electron-builder\Cache\nsis目录下

# 4.nsis-resources-3.3.0下载失败

继续执行npm run build会报错nsis-resources-3.3.0下载失败

# 解决办法

  • 此处下载nsis-3.0.3.2.7z

  • 解压后安装至C:\Users\windows用户\AppData\Local\electron-builder\Cache\nsis目录下

 

安装完以上四个依赖包之后在运行npm run build就打包完成啦

参考资料:国内electron-vue build报错解决方法

Last Updated: 2/25/2022, 10:24:15 AM