解决办法:
修改创建BrowserWindow部分的相关代码,设置属性webPreferences.nodeIntegration为 true ; contextIsolation为 false,
var mainWindow = new BrowserWindow({
webPreferences: {
// 解决electron require未定义
contextIsolation: false,
nodeIntegration: true
}
})
本文介绍如何修复 Electron 应用中遇到的 'require' 未定义错误。关键在于设置 BrowserWindow 的 webPreferences,将 nodeIntegration 设为 true 和 contextIsolation 设为 false。通过这种方式,可以启用 Node.js API 在渲染进程中使用。
1995

被折叠的 条评论
为什么被折叠?



