头图

image.png
这种打包报错实际上是缺少对应文件,由于electron在打包时会下载资源,有些资源需要科学上网,所以正常打包网速过慢会导致资源丢失。
像上图报错,很明显是丢失winCodeSign-2.6.0资源,所以我们需要去下载对应资源
资源下载链接:https://github.com/electron-userland/electron-builder-binaries/releases
image.png
进到这个网站后找到报错提示所需要的资源包,这里找到winCodeSign-2.6.0下载,下载完后是一个压缩包,解压成文件夹
image.png
然后在C盘找到这个路径:C:\Users\Administrator\AppData\Local\electron-builder\Cache
在目录中找到winCodeSign文件夹,若没有你可以自己新建一个
image.png
然后把刚才下载解压后的winCodeSign-2.6.0文件夹移动到winCodeSign文件夹内
image.png
回到项目,再次打包就好了。


查看更多:
原生electron起步-从零到一完成构建和打包
electron-builder打包配置说明
vue项目打包electron-将已有web项目打包为桌面端
electron打包报错-image格式问题(.ico报错)


兔子先森
405 声望17 粉丝

致力于新技术的推广与优秀技术的普及。