【发布时间】:2020-05-25 08:08:21
【问题描述】:
当我使用 Electron-Builder 创建和安装可执行文件时,桌面快捷方式会显示一个 Electron 图标。我必须手动Change Icon... 才能使icon.ico 生效。
"target": "nsis",
"icon": "assets/icon_256.ico",
"nsis": {
"installerIcon": "assets/icon.ico",
"uninstallerIcon": "assets/icon.ico",
"installerHeaderIcon": "assets/icon.ico"
}
// I have also tried this, which also produces the same issue.
"win": {
"target": "nsis",
"icon": "assets/icon_256.ico"
}
有没有办法强制它按预期在安装时生效?
链接到GitHub上的问题。
【问题讨论】:
-
看起来图标配置设置不正确。例如,在我们的
electron-builder.yml中,这是我们为应用设置图标的方式:win: target: target: nsis icon: public/icons/icon.png -
@Asesh 你能用结构合理的例子提交答案吗?很难理解您以该格式提供的示例
-
@Asesh 我没有使用
yml文件,而是按照文档中的建议更改package.json?
标签: javascript node.js electron