如何为Electron / Atom Shell App设置应用程序图标

你如何设置你的电子应用程序的应用程序图标?

我正在尝试BrowserWindow({icon:'path/to/image.png'}); 但它不起作用。

我是否需要打包应用程序才能看到效果?

在创buildBrowserWindow时设置icon属性仅对Windows和Linux有影响。

要在OS X上设置图标,可以使用electron-packager并使用--icon开关设置图标。

它将需要在OS X的图标格式。有一个在线图标转换器 ,可以从您的.png创build此文件。

以下是我的解决scheme:

 mainWindow = new BrowserWindow({width: 800, height: 600,icon: __dirname + '/Bluetooth.ico'}); 

你也可以为macOS做。 好的,不是通过代码,而是通过一些简单的步骤:

  1. find你要使用的文件,打开它并通过编辑菜单复制它
  2. findelectron.app,通常在node_modules / electron / dist中
  3. 打开信息窗口
  4. select左上angular的图标(灰色边框)
  5. 通过cmd + v粘贴图标
  6. 在开发过程中享受你的图标:-)

在这里输入图像说明

其实这是一个不具体的电子的一般事情。 你可以像这样改变许多macOS应用程序的图标。