如何将节点插入电子中除index.js之外的其他.js文件中

时间:2020-07-05 03:37:26

标签: javascript node.js electron

我正在尝试将节点添加到其他.js文件中,而不仅仅是index.js。我只能在index.js中运行require(),并且在尝试使用电子提示时没有用。有帮助吗?

1 个答案:

答案 0 :(得分:0)

不过,作为一般概述,将来提供您要使用的特定软件包可能会提供更特定的修复程序。

在电子中,当您使用下面的代码块创建浏览器窗口时,可以更改节点集成设置。不建议这样做,因为在运行远程代码时会带来安全风险。如果您不关心安全性(应该这样做),则可以继续使用它。

app.on('ready', () => {
    mainWindow = new BrowserWindow({
        webPreferences: {
            nodeIntegration: true
        }
    });
});

如果您确实关心安全性,那么我会查看该帖子的第二个答案: Electron require() is not defined