gpt4 book ai didi

windows-10 - package 时带有顶部菜单的 Electron

转载 作者:行者123 更新时间:2023-12-03 12:34:23 24 4
gpt4 key购买 nike

当我使用的Windows 10 bundle 销售时,Electron仍然保留在此顶部菜单中:

enter image description here

要打包我的项目,我使用以下package.json命令:

npm run dist

这是我的package.json:
{
"name": "your-app",
"version": "0.1.0",
"main": "main.js",
"scripts": {
"dist": "electron-builder",
"pack": "electron-builder --dir"
},
"devDependencies": {
"electron": "^6.0.12",
"electron-builder": "^21.2.0",
"electron-packager": "^14.0.6"
},
"build": {
"target": "NSIS",
"appId": "your.id",
"mac": {
"category": "your.app.category.type"
}
}
}

这是我创建窗口的方式:
const { app, BrowserWindow } = require('electron')

function createWindow () {
let win = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true
}
})
win.loadFile('global.html')
}

app.on('ready', createWindow)

当我在编译项目后单击.exe文件时,此顶部菜单仍会出现在程序中。

当我的项目打包为.exe时,如何取消该顶部菜单?

最佳答案

使用win.removeMenu()函数删除菜单。

引用此answer

关于windows-10 - package 时带有顶部菜单的 Electron ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58349320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com