首页 > 解决方案 > 电子JS | 如何更改打包的.exe文件的图标?

问题描述

我有一个通过电子打包器打包的电子应用程序。

==============
平台是win32。对于 OS X (darwin) 要更改已打包应用程序的图标,您只需.icns将路径中的文件替换为<approot>/Contents/Resources/name_here.icns另一个 .icns 文件即可。

问题出在 Windows .exe 文件上。我不知道如何更改其 .ico 文件。我需要一种方法来以某种方式使用 node.js 更改图标。
有任何想法吗?

标签: javascriptnode.jswindowselectronicons

解决方案


--icon将arg传递给electron-packager或在 config 中设置(如果您以编程方式使用它)

https://electron.github.io/electron-packager/master/interfaces/electronpackager.options.html#icon

https://github.com/electron/electron-packager/blob/master/usage.txt(或npx electron-packager --help

考虑使用electron-forge,electron-packager是相当低级的


推荐阅读