如何使用 electron-packager 设置自定义可执行图标?
How to set custom executable icon using electron-packager?
我已经成功构建了一个 Electron 应用程序。现在我正在尝试更改 electron-packager
生成的 .exe 的图标。但是,.exe 获取默认的 Electron 图标,而不是我自己的图标(见屏幕截图)。
命令我运行:npm run build
package.json
中对应的脚本:
"build": "electron-packager --out winx64 --overwrite --platform win32 --appname clientlmcenter . --icon my_logo.ico"
文件 my_logo.ico
存在于根目录中。
你必须像这样放置图标参数
--icon=./my_logo.ico
还要确保徽标位于执行 npm 运行 build
的当前目录中
我找到的另一个解决方案是在 packaje.json
中添加图标,同时考虑到该图标位于根目录中。
{
"name": "nameAplication",
"version": "1.0.0",
"icon": "favicon.ico",
}
并在创建可执行文件时添加此命令
electron-packager . --platform=win32 --arch=x64 --icon=favicon.ico
我已经成功构建了一个 Electron 应用程序。现在我正在尝试更改 electron-packager
生成的 .exe 的图标。但是,.exe 获取默认的 Electron 图标,而不是我自己的图标(见屏幕截图)。
命令我运行:npm run build
package.json
中对应的脚本:
"build": "electron-packager --out winx64 --overwrite --platform win32 --appname clientlmcenter . --icon my_logo.ico"
文件 my_logo.ico
存在于根目录中。
你必须像这样放置图标参数
--icon=./my_logo.ico
还要确保徽标位于执行 npm 运行 build
的当前目录中我找到的另一个解决方案是在 packaje.json
中添加图标,同时考虑到该图标位于根目录中。
{
"name": "nameAplication",
"version": "1.0.0",
"icon": "favicon.ico",
}
并在创建可执行文件时添加此命令
electron-packager . --platform=win32 --arch=x64 --icon=favicon.ico