使用electron-forge如何自定义应用程序exe图标
如题,我在windows下用electron做程序,我的自定义图标放在{项目文件夹}/image/icon.ico
,是64x64
尺寸的ico文件,main.js
放在{项目文件夹}/interface/main.js
,package.json
就放在项目文件夹根目录。
我在main.js
中写:
function createWindow () {
const win = new BrowserWindow({
width: 950,
height: 690,
icon:join(__dirname,'../image/icon.ico'),//Extra
resizable: false,
webPreferences: {
nodeIntegration: true
}
})
win.loadFile('interface/index.html')
}
结果npm run make
之后只有任务栏和窗口左上角的图标改了,生成的exe文件本身的图标还是默认的。
后来又修改package.json
,添加:
"config": {
"forge": {
"packagerConfig": {
"icon": "image/icon.ico"//Extra
},
··· ···
}
}
结果exe文件的图标依然没有改变。
请问我应该怎么做,才能使exe文件的图标改变?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论