2016-08-09 5 views
0

Ich versuche eine Elektronen-App mit Electron-Packager zu verpacken. Ich verwende die folgende Anweisung in package.json:Setting Icon für Electron-Packager

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

Aber ich kann immer noch nicht auf das Symbol sehen. Ich benutze Ubuntu 14.04!

+0

Haben Sie Wein installieren? –

+0

Nein, ich habe keinen Wein .... Ist das notwendig? – crystal

+0

eigentlich für ubuntu build es ist nicht –

Antwort

0

Unter Linux muss das Symbol im Browserfenster eingestellt werden gemäß der elektronen Verpacker Dokumentation

https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#icon

Linux: Diese Option ist nicht erforderlich, da das Dock/Fensterliste Symbol über gesetzt die Icon-Option im BrowserWindow-Konstruktor. Bitte beachten Sie, dass Sie ein PNG und nicht die OS X- oder Windows-Symbolformate verwenden müssen, damit es in der Dock-/Fensterliste angezeigt wird. Das Festlegen des Symbols im Dateimanager wird derzeit nicht unterstützt.

Der entsprechende Abschnitt der Dokumentation Browserfenster API ist hier http://electron.atom.io/docs/api/browser-window/#new-browserwindowoptions

Der Code auf das Symbol hinzufügen würde in etwa so aussehen:

let window = new BrowserWindow({ 
    icon: "path/to/icon.png" 
});