必须手动启用Electron-builder桌面快捷方式图标 [英] Electron-builder desktop shortcut icon has to be enabled manually

查看:126
本文介绍了必须手动启用Electron-builder桌面快捷方式图标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我使用Electron-Builder创建并安装可执行文件时,桌面快捷方式将显示一个Electron图标.我必须手动更改图标... 才能使 icon.ico 生效.

When I create and install an executable using Electron-Builder, the desktop shortcut instead displays an Electron icon. I have to manually Change Icon... for icon.ico to take effect.

"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"
}

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

Is there a way to force it to take effect upon installation as would be expected?

GitHub 上链接到该问题.

推荐答案

您可以尝试以下提示:
1.确保您使用的是真实的.ico文件,而不仅仅是重命名文件扩展名,而是使用一些工具进行转换.
2.尝试替换"assets/icon_256.ico";与"./assets/icon_256.ico".并检查您的文件路径

Here some tips you can try:
1.Be sure you are using real .ico file,not just rename file extension, But use some tool to transform.
2.try replace "assets/icon_256.ico" with "./assets/icon_256.ico". And check your file path

这篇关于必须手动启用Electron-builder桌面快捷方式图标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆