我是electronicjs的新手。我想将 Angular 应用程序转换为桌面。我可以成功实现,但是问题是应用程序图标设置为默认 Electron ,而不是我提供的图标,如下所示:
win = new BrowserWindow({
width: 600,
height: 670,
icon: `${__dirname}/dist/assets/imgs/logo.png`
})
我在使用资源黑客构建应用程序后更改了图标,但我需要的是在构建时以正确的方式对其进行更改。我想念的是什么>
最佳答案
在main.js中,指定图标
win = new BrowserWindow({
width: 800,
height: 600,
icon: __dirname + '/Icon/Icon.icns'
})
您也可以使用辅助网址方法
const path = require('path')
const url = require('url')
const iconUrl = url.format({
pathname: path.join(__dirname, 'Icon/Icon.icns'),
protocol: 'file:',
slashes: true
})
检查以供引用:https://medium.com/fantageek/changing-electron-app-icon-acf26906c5ad
关于angular - 如何更改ElectronJS App默认图标?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58351575/