gpt4 book ai didi

javascript - Electron :为什么会出现 'Uncaught ReferenceError: require is no defined.' ?

转载 作者:数据小太阳 更新时间:2023-10-29 04:51:51 26 4
gpt4 key购买 nike

我在使用 Electron 的程序中遇到问题。

首先,我在“main.js”中输入 require() 代码。

const { app, BrowserWindow, globalShortcut, Menu, ipcMain } = require('electron')

以上代码没有显示来自控制台的错误。我已经创建了另一个源文件 func.js

我在 func.js 中输入了 require() 代码。

const { ipcRenderer, remote } = require('electron')

但上面的代码在控制台中显示错误。

所以我不知道哪里出了问题。 ES6脚本使用了import()语句,但是不知道是不是main.js出错了,其他文件也不知道为什么会失败。

最佳答案

我遇到了同样的错误并通过在主 js 文件中添加以下行解决了问题:

来自:

 win = new BrowserWindow({

})

到:

win = new BrowserWindow({
webPreferences: {nodeIntegration: true},
})

关于javascript - Electron :为什么会出现 'Uncaught ReferenceError: require is no defined.' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52568363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com