设置电子包装器的图标

时间:2016-08-09 21:08:05

标签: electron

我正在尝试使用电子包装器打包电子应用程序。我在package.json中使用以下语句:

"build": "electron-packager . MyApp --platform=linux --arch=x64 --overwrite --icon= path/to/icon.png"

但我仍然无法看到图标。我正在使用ubuntu 14.04!

1 个答案:

答案 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"
});