【问题标题】:Uncaught ReferenceError: require is not defined in Electron [closed]未捕获的 ReferenceError:Electron 中未定义 require [关闭]
【发布时间】:2020-03-05 05:46:30
【问题描述】:

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

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

【问题讨论】:

标签: node.js electron requirejs


【解决方案1】:

nodeIntegration 很可能在您的BrowserWindow webPreferences 中设置为false(这是默认值)。

尝试使用以下内容设置您的浏览器窗口:

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

【讨论】:

    猜你喜欢
    • 2021-08-16
    • 1970-01-01
    • 2019-01-16
    • 1970-01-01
    • 2016-10-06
    • 2013-06-20
    • 2020-10-23
    • 1970-01-01
    • 2014-08-04
    相关资源
    最近更新 更多