设置nodeIntegration:使用create-react-app-typescript和electron时为false

时间:2018-10-30 16:41:24

标签: webpack electron create-react-app

将电子与create-react-app-typescript结合使用时遇到问题。出于安全原因,建议在创建新电子nodeIntegration: false时设置browserWindow(以避免XSS)。然后,您应该通过将{API}附加到preloadglobal上,通过window脚本公开所需的节点API。我使用electron软件包进行了此操作,但是没有附加到window上,并且出现错误;捆绑软件中ReferenceError: require is not defined上的module.exports = require("electron");

有人知道我要忽略什么吗?我正在使用create-react-app-typescript库的默认webpack(我弹出了应用程序)。此外,该应用程序应可在电子设备和浏览器中运行。我很乐意提供帮助,或者任何可以帮助我指出正确方向的人。

0 个答案:

没有答案