控制台快捷键设置成ctrl+shift+i
//在ready事件里
app.on('ready', async () => {
globalShortcut.register('CommandOrControl+Shift+i', function () {
win.webContents.openDevTools()
})
createWindow();
})
可以设置一开始就打开(关闭)控制台
function createWindow() {
win = new BrowserWindow({
width: 1200,
height: 600,
webContents: {
openDevTools: true //不想要控制台直接把这段删除
},
})
//不想要控制台直接把这下面段删除
if (process.env.WEBPACK_DEV_SERVER_URL) {
win.loadURL(process.env.WEBPACK_DEV_SERVER_URL)
if (!process.env.IS_TEST) win.webContents.openDevTools()
} else {
createProtocol('app')
win.loadURL('app://./index.html')
}
}