我正在尝试将节点添加到其他.js文件中,而不仅仅是index.js。我只能在index.js中运行require(),并且在尝试使用电子提示时没有用。有帮助吗?
答案 0 :(得分:0)
不过,作为一般概述,将来提供您要使用的特定软件包可能会提供更特定的修复程序。
在电子中,当您使用下面的代码块创建浏览器窗口时,可以更改节点集成设置。不建议这样做,因为在运行远程代码时会带来安全风险。如果您不关心安全性(应该这样做),则可以继续使用它。
app.on('ready', () => {
mainWindow = new BrowserWindow({
webPreferences: {
nodeIntegration: true
}
});
});
如果您确实关心安全性,那么我会查看该帖子的第二个答案: Electron require() is not defined