"package-linux": "electron-packager . Desktop-Wallet --overwrite --asar=true --platform=linux --arch=x64 --icon=./assets/icons/png/4.png --prune=true --out=release-builds"
这是用于开发linux app的package.json脚本。在本地运行电子时,图标是可见的,但是当我将其作为应用程序开发时,它没有显示图标
答案 0 :(得分:1)
您需要在BrowserWindow构造函数中设置图标:
BrowserWindow({icon:'path/to/image.png'});
另外,来自文档:
请注意,您需要使用PNG,而不是OS X或Windows图标格式,以便它显示在停靠栏/窗口列表中
文档:
https://electronjs.org/docs/api/browser-window#new-browserwindowoptions
https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#icon
来源:
How to set app icon for Electron / Atom Shell App
https://github.com/electron-userland/electron-builder/issues/2269#issuecomment-342168989