我正在使用版本"electron-prebuilt": "^0.36.4"
和“"electron-packager": "^5.2.1"
。
我通过在.app
文件中添加script
来打包我的package.json
:
"package-mac": "electron-packager . tE --platform=darwin --arch=x64 --version=0.36.4"
在终端上,我输入npm run-script package-mac
。
tE.app
位于名为tE-darwin-x64
的生成文件夹(位于项目根目录中)中。见下图:
与网络上的其他教程相比,electron-packager
通常会生成更多文件夹和文件。他们似乎在我的身上失踪了。特别是,info.plist
文件丢失。我想我错过了一些里程,因为我想将默认的.icns
更改为自定义里程,我想我需要info.plist
。虽然我不确定。
我做错了什么以及如何实现目标?
答案 0 :(得分:3)
由于您仍在使用electron-packager
,请查看使用--icon
选项(see here)。
如果你想手动完成,请查看tE.app的内容:在终端中打开它,它只是一个文件夹,或者右键单击Finder并打开包内容 - 你会发现它你遗失的内容。