我正在尝试使用电子包装器打包电子应用程序。我在package.json中使用以下语句:
"build": "electron-packager . MyApp --platform=linux --arch=x64 --overwrite --icon= path/to/icon.png"
但我仍然无法看到图标。我正在使用ubuntu 14.04!
答案 0 :(得分:0)
在Linux上,必须根据electron-packager文档
在BrowserWindow中设置图标https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#icon
Linux:此选项不是必需的,因为停靠栏/窗口列表图标是通过BrowserWindow构造函数中的icon选项设置的。请注意,您需要使用PNG,而不是OS X或Windows图标格式,以便它显示在停靠栏/窗口列表中。目前不支持在文件管理器中设置图标。
BrowserWindow API文档的相关部分位于http://electron.atom.io/docs/api/browser-window/#new-browserwindowoptions
添加图标的代码如下所示:
let window = new BrowserWindow({
icon: "path/to/icon.png"
});