Electron-builder桌面快捷方式图标必须手动启用

时间:2020-02-10 01:41:45

标签: javascript node.js electron

当我使用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"
}

是否有一种方法可以强制它在安装时生效?

http://snapittap

链接到enter image description here上的问题。

1 个答案:

答案 0 :(得分:1)

您可以尝试以下一些技巧:
1.确保你使用的是真实的.ico文件,不要只是重命名文件扩展名,而是使用一些工具来转换。
2.尝试将“assets/icon_256.ico”替换为“./assets/icon_256.ico”。并检查您的文件路径