电子应用中的Chrome Dev工具?

时间:2017-11-30 17:38:56

标签: node.js electron

我发现,在运行某些Electron应用程序时,我可以通过按Cmd-Alt-I访问Chrome开发工具,而在其他一些我无法访问。我想知道哪个是避免/启用此行为的设置。

1 个答案:

答案 0 :(得分:3)

有几种选择。您可以初始化BrowserWindow ,不用 devtools:

mainWindow = new BrowserWindow({
  width: 800,
  height: 600,
  webPreferences: {
    devTools: false
  }
});

或者你可以在webContents上捕捉已打开的事件并关闭它:

mainWindow.webContents.on("devtools-opened", () => {
   mainWindow.webContents.closeDevTools();
});