FreeBSD无法使用pathwatcher npm

时间:2015-11-02 14:48:03

标签: npm freebsd

我对FreeBSD-10-2上的节点npm pathwatcher感到疯狂。

我尝试使用节点0.10.40,0.12.x,4.2.x但没有工作

简单

npm install pathwatcher

然后是小测试脚本

var p = require('pathwatcher')

我选择的pathwatcher版本(6.2.5(最新),4.1.0,5.0.1)我得到了错误(取决于版本和节点)

1. node_modules/pathwatcher/build/Release/pathwatcher.node: Undefined symbol "_Z12PlatformInitv"  

2. module "pathwatcher" not found

npm安装在任何情况下都可以运行而不会出现任何错误。

如果我在Debian / Ubuntu / MacOSX上做同样的事情没问题。

BSD的特殊之处

感谢或帮助

1 个答案:

答案 0 :(得分:0)

答案很长: - )

在freebsd论坛上讨论了这个讨论主题:

https://forums.freebsd.org/threads/npm-pathwatcher-module-for-meteor-fails.53843/#post-302921

我创建了一个更新PR,并且已经合并了gots

https://github.com/atom/node-pathwatcher/pull/95

所以只需使用

npm install pathwatcher@6.3.0

Everythings现在有效: - )