这种报错是ico
资源文件出错导致的,可以看看gitHub
对此问题的解释:https://github.com/electron-userland/electron-builder/issues/3889
上图中打包的logo.ico
资源文件格式不对,看起来资源文件后缀是.ico
实际上是png
格式,你有可能是在一些网站将png
转换为ico
,它没有被正常的转换为ico
,只是将资源文件的后缀更改了,在electron
打包的时候就会报错,提示资源有问题。
需要找到一个能够真正将png
转换为ico
格式的网站,转换后再次打包即可。
打包的ico
图片尺寸最低为256*256
这里提供一个png
转换为ico
的网站:https://redketchup.io/icon-converter
查看更多:
原生electron起步-从零到一完成构建和打包
electron-builder打包配置说明
vue项目打包electron-将已有web项目打包为桌面端
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。