【发布时间】:2017-10-22 16:24:19
【问题描述】:
在使用electron-forge package 编译电子应用程序(在 Mac 上)时,有人可以告诉我使用自定义图标的说明吗?使用--icon 给我一个错误:
error: unknown option `--icon'
我错过了什么?
【问题讨论】:
在使用electron-forge package 编译电子应用程序(在 Mac 上)时,有人可以告诉我使用自定义图标的说明吗?使用--icon 给我一个错误:
error: unknown option `--icon'
我错过了什么?
【问题讨论】:
想通了。在package.json 中配置图标的路径。
Electron-Forge v5:
{
...
"config": {
"forge": {
...
"electronPackagerConfig": {
"icon": "path/to/icon.icns"
},
...
}
}
}
Electron-Forge v6:
{
...
"config": {
"forge": {
...
"packagerConfig": {
"icon": "path/to/icon.icns"
},
...
}
}
}
【讨论】:
electron-forge start 中运行时更改图标@
package.json 由所有平台共享。我想知道这如何扩展到 Windows。
.ico,macOS使用.icns
每the Options.icon documentation:
如果省略文件扩展名,则根据平台自动补全为正确的扩展名,包括平台:'all'生效时
鉴于此,设置不带扩展名的值:
"icon": "./assets/icon"
这已确认可在 Windows 和 Mac 上运行。
【讨论】: