我正在尝试制作一个新的 Electron 桌面应用程序。 顺便说一句,当我插入 Electron 模块时,我得到了这个错误。 如果你熟悉 Electron ,你能帮我解决这个错误吗?
我已经尝试修复它了。 包括 require.js。 但还没有工作。
<script>
const electron = require('electron'); // I get error at this line.
const {ipcRenderer} = electron;
const form = document.querySelector('form');
form.addEventListener('submit', submitForm);
function submitForm(e) {
e.preventDefault();
}
</script>
最佳答案
如果您使用的是 Electron
5.0,则 nodeIntegration is false by default在 BrowserWindows
中,因此您需要在创建窗口时明确指定它:
mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true
}
})
关于javascript - Electron.js 未捕获引用错误 : require is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56089535/