Chrome开发者工具未出现在电子产品中

时间:2019-11-27 11:49:02

标签: electron google-chrome-devtools

我正在计算机上运行一个示例Electron.js应用程序,它没有显示DevTools,也没有通过从“查看”菜单中单击它,也没有通过Ctrl + Shift + {{ 1}}。

在朋友的计算机上,正在打开相同的代码。可以通过什么设置禁用此设置? 这是代码,我如何初始化BrowserWindow:

I

这是我单击时要打开的

enter image description here

1 个答案:

答案 0 :(得分:0)

我有相同的症状:同一台应用在两台不同的计算机上的行为不同。我终于通过删除该行解决了它

nodeIntegration: true

在main.js中,请参见createWindow中的webPreference块

function createWindow() {
  // Create the browser window.
  const mainWindow = new BrowserWindow({
    width: 800,
    height: 600,
    webPreferences: {
      preload: path.join(__dirname, "preload.js"),
      nodeIntegration: true
    }
  });

当然,它突出显示了此选项隐藏的一些错误,但至少我有可调试的开发工具。 我还建议将电子和铬更新到其最新的稳定版本。

相关问题