electron-forge打包如何自定义应用图标和安装动画
如图,是工程的结构图
使用的是electron-forge
生成的项目。install.gif
是准备的安装动画
然后我在package.json
文件中做了如下的设置
最后通过命令npm run make
打包,发现并没有使用上自定义的图标和安装动画。
求知道的大佬解答~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以试试全路径,貌似
iconUrl
不用全路径是不行的,但loadingGif
可以相对路径。建议将配置文件单独出来,参照官方文档:Configuration,这样的话在forge.config.js
中可以:iconUrl
仅仅是在控制面板->应用和功能
中展示的图标,而不是安装后的exe图标,安装后的图标应该是在packagerConfig
中配置icon
。在 forge.packagerConfig.icon 下设置,不要在 forge.makers.config 下设置
并且打包时会自动忽略文件的后缀名,根据平台自动寻找相应的文件,如图所说,macOS只支持 .icns 格式,Windows只支持 .ico 格式
配置项参考:https://electron.github.io/electron-packager/master/interfaces/electronpackager.options.html#icon