2016-01-21 25 views
3

我使用"electron-prebuilt": "^0.36.4"版本和「"electron-packager": "^5.2.1"電子 - 如何更改默認.icns是電子加

我包.app在我package.json文件中添加此script我:

"package-mac": "electron-packager . tE --platform=darwin --arch=x64 --version=0.36.4"

在終端上,我輸入npm run-script package-mac

tE.app位於生成的文件夾內(在我的項目的根)名爲tE-darwin-x64。見下圖:

My Electron App

相較於其他教程各地的網絡,也有通過electron-packager產生通常更文件夾和文件。他們似乎在我的失蹤。特別是,info.plist文件丟失。我想我錯過了一些里程,因爲我想將默認.icns更改爲我的自定義列表,我認爲我需要info.plist。雖然我不確定。

我在做什麼錯了,如何實現我的目標?

回答

3

因爲您無論如何都在使用electron-packager,請使用--icon選項(see here)進行調查。

如果您想手動執行此操作,請查看tE.app的內容:在終端中打開它,它只是一個文件夾,或右鍵單擊Finder並打開包裝內容 - 這就是您會發現的你錯過的內容。

+0

如何手動更改'atom.icns'?是否有一個命令添加到我的包腳本'package.json'內 – junerockwell

+0

我想通了。我只在'package.json'文件的包腳本中添加'--icon = newIcon.icns'。謝謝! – junerockwell

相關問題