Electron - 如何更改 Electron 添加的默认 .icns
Electron - How to change the default .icns that Electron adds
我正在使用版本 "electron-prebuilt": "^0.36.4"
和“"electron-packager": "^5.2.1"
.
我通过在我的 package.json
文件中添加此 script
来打包我的 .app
:
"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
。虽然我不确定。
我做错了什么以及如何实现我的目标?
既然您正在使用 electron-packager
,请考虑使用 --icon
选项 (see here)。
如果您想手动执行此操作,请查看 tE.app 的内容:在终端中打开它,它只是一个文件夹,或者 right-click 在 Finder 中打开包内容 --那就是你会找到你丢失的内容。
我正在使用版本 "electron-prebuilt": "^0.36.4"
和“"electron-packager": "^5.2.1"
.
我通过在我的 package.json
文件中添加此 script
来打包我的 .app
:
"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
。虽然我不确定。
我做错了什么以及如何实现我的目标?
既然您正在使用 electron-packager
,请考虑使用 --icon
选项 (see here)。
如果您想手动执行此操作,请查看 tE.app 的内容:在终端中打开它,它只是一个文件夹,或者 right-click 在 Finder 中打开包内容 --那就是你会找到你丢失的内容。