使用Bablify实现React和Electron:未捕获TypeError:fs.​​readFileSync不是函数

时间:2016-09-16 11:52:16

标签: javascript node.js reactjs electron

每当我尝试将Electron Components导入我的渲染过程时,我都会遇到异常。

Uncaught TypeError: fs.readFileSync is not a function

根据我的阅读,它仍然可以访问fs。在读取brfs变换器时应解决此问题。

watchify app/app.js -t babelify -t brfs -o public/js/bundle.js --debug --verbose

然而,即便如此,我仍然得到例外。

我正在寻找在主流程和渲染流程之间进行通信的方法,但是如果无法访问电子对象,它似乎无法实现。

这方面的任何帮助都会令人惊叹。如果您需要任何其他信息。发表评论。

1 个答案:

答案 0 :(得分:0)

我刚才也得到了例外,幸运的是我找到了解决方案here。您需要安装模块并将其导入webpack.config.js,就像教程一样。希望这对你有用。