Uncaught ReferenceError: require is not defined in Electron

Uncaught ReferenceError: require is not defined in Electron

我正在尝试连接到 Electron 中的 MySQL 数据库,但失败了。当我 运行 带有 npm start 的程序时,我在控制台中收到此错误:

我被告知要更改我的代码,我做了但什么也没做。我下载了那个叫做 bundlee 的模块,但它也没有用,我不知道我是否正确使用它。

您的 BrowserWindow webPreferences.

中的 nodeIntegration 可能设置为 false(默认设置)

尝试设置您的浏览器 window 如下:

win = new BrowserWindow({ width: 800, height: 600, 
    webPreferences: {
      nodeIntegration: true
    } 
})