这是我的包json文件cdde。
"build": {
"linux": {
"target": "deb",
"category": "Office",
"icon": "./src/assets/icons/256x256.png"
},
}
这是我的 main.js/electron.js 代码。
function createWindow() {
const win = new BrowserWindow({
width: 1200,
height: 800,
icon: path.join(__dirname, '../src/assets/icons/256x256.png'),
webPreferences: {
nodeIntegration: true,
webSecurity: false,
},
});
}
我尝试了很多方法,但没有任何效果。
您是否尝试将自定义图标放入 build/ 文件夹中?据我所知,构建文件夹应该包含默认的图标文件。也许你可以尝试替换这些文件。
来自:https://www.electron.build/icons
“”
Linux
Linux图标集将根据macOS icns文件或常见的icon.png自动生成。 或者,如果您想自己指定它们,可以将它们放入 build/icons 目录中。文件名必须包含图标的大小(例如 256x256.png)。建议尺寸:16、32、48、64、128、256(或仅 512)。
“”