Electron остается в этом верхнем меню, когда я использую в комплекте с Windows 10:
Чтобы упаковать свой проект, я использую следующую команду 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?
1 ответ
Используйте функцию win.removeMenu (), чтобы удалить меню.
Обратитесь к этому ответу.
Похожие вопросы
Связанные вопросы
Новые вопросы
windows-10
Преемник Microsoft Windows 8.1, который сочетает в себе функции Windows 7 и 8.1, включая сенсорный интерфейс и восстановленное меню «Пуск». Этот тег предназначен исключительно для вопросов программирования, связанных с Windows 10; общие вопросы программного обеспечения, не связанные непосредственно с программированием, следует направлять суперпользователю.