这种打包报错实际上是缺少对应文件,由于electron在打包时会下载资源,有些资源需要科学上网,所以正常打包网速过慢会导致资源丢失。
像上图报错,很明显是丢失winCodeSign-2.6.0资源,所以我们需要去下载对应资源
资源下载链接:https://github.com/electron-userland/electron-builder-binaries/releases
进到这个网站后找到报错提示所需要的资源包,这里找到winCodeSign-2.6.0下载,下载完后是一个压缩包,解压成文件夹
然后在C盘找到这个路径:C:\Users\Administrator\AppData\Local\electron-builder\Cache
在目录中找到winCodeSign文件夹,若没有你可以自己新建一个
然后把刚才下载解压后的winCodeSign-2.6.0文件夹移动到winCodeSign文件夹内
回到项目,再次打包就好了。
查看更多:
原生electron起步-从零到一完成构建和打包
electron-builder打包配置说明
vue项目打包electron-将已有web项目打包为桌面端
electron打包报错-image格式问题(.ico报错)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。