electron-vue通过修改配置来打包win32位和win64位不同位系统的安装包(亲测有效~)

项目package.json中:

"win": {
  "icon": "icons/icon.png",
  "target": [
    "nsis"
  ]
},

修改为:

"win": {
  "icon": "icons/icon.ico",
  "target": [
    {
      "target": "nsis",
      "arch": [ // 这个意思是打出来32 bit + 64 bit的包。这样打包出来的安装包体积比较大,建议直接打32的安装包。
        "x64",
        "ia32"
      ]
    }
  ]
}

说明:上面arch里面配置两个打包出来为一个比较大一点的安装包,此安装包可在32位,64位系统上安装。如需单独打包其中某一个环境系统的安装包,则arch里配置一个即可,若不配置arch此项,则打包出来的默认为64位安装包。

如果是第一次打包这些东西,可能会打包失败,从报错信息里会看到是因为npm下载electron-V.xxxx.zip压缩包失败而导致打包失败。

解决方案:接去淘宝镜像文件库找到对应的文件并下载,放到指定的目录下即可。

electron淘宝镜像地址:electron镜像地址

文件下载后一般存放位置路径:C:\Users\a\AppData\Local\electron\Cache

到此,已经结束,重新打包即可!

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值