错误重新编译" sharp"对于电子

时间:2017-06-16 15:51:43

标签: node.js electron node-gyp nodemon sharp

我正在尝试运行-Dlog4j.debug ,以便我可以在电子中使用sharp包。

我还需要nodemon包,当我安装这两个包时,我收到以下错误:

electron-rebuild sharp

如果我再次运行该命令,则不会发生此错误并重建包,我可以使用它。

看起来它是fsevents的事情 - 我在linux上,所以不应该使用它。

知道我做错了什么吗? 使用节点8.1.2和npm 5.0.3

1 个答案:

答案 0 :(得分:0)

好的,这不是一个很好的解决方案,但是如果你遇到这个问题就会让你继续下去。

您可以通过删除electron-rebuild文件来阻止binding.gyp尝试编译fsevents:

rm -f node_modules/fsevents/binding.gyp

然后您就可以运行electron-rebuild而不会出现任何错误