2017-03-20 22 views
0

我有一個問題,在兩種不同的方式設置圖標我的電子應用:電子 - 無法自定義圖標出現

非包裝(運行通過終端應用程序)

我的main.js確實指定了一個'圖標'值,指向圖標文件,但它不適用。

包裝(用電子打包)

我的package.json文件指定的「圖標」鍵,指向圖標文件,我在構建的.icns(蘋果機)文件目錄。我使用電子包裝器來構建應用程序,但不應用該圖標,而是使用默認的電子圖標。

不知道我在這裏做錯了什麼,一切都顯示正確。

回答

3

有一個很好的教程在這裏:

按照以下步驟,但要確保你不要跳過任何東西。

這也是GitHub上一個相關的問題:這裏

更多鏈接:

+0

第一個環節解決了我的包裝圖標問題,它似乎是--ico n標誌是強制性的,儘管圖標鍵值。該教程暗示但並不直接聲明在Main.js中設置unpackaged圖標路徑只適用於Ubuntu。這是真的?解包圖標對我來說更重要,因爲我正在同時處理許多電子應用程序。 – Karric