FreeBSD 不能使用 pathwatcher npm
FreeBSD cannot use pathwatcher npm
我对 FreeBSD-10-2 上的节点 npm pathwatcher 感到疯狂。
我在节点 0.10.40, 0.12.x, 4.2.x 上尝试过,但是 none 有效
很简单
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 上的特别之处
感谢或帮助
简短的长回答:-)
在 freebsd 论坛上进行此讨论后:
https://forums.freebsd.org/threads/npm-pathwatcher-module-for-meteor-fails.53843/#post-302921
我创建了一个更新 PR,它已经合并了
https://github.com/atom/node-pathwatcher/pull/95
所以只需使用
npm install pathwatcher@6.3.0
现在一切正常:-)
我对 FreeBSD-10-2 上的节点 npm pathwatcher 感到疯狂。
我在节点 0.10.40, 0.12.x, 4.2.x 上尝试过,但是 none 有效
很简单
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 上的特别之处
感谢或帮助
简短的长回答:-)
在 freebsd 论坛上进行此讨论后:
https://forums.freebsd.org/threads/npm-pathwatcher-module-for-meteor-fails.53843/#post-302921
我创建了一个更新 PR,它已经合并了
https://github.com/atom/node-pathwatcher/pull/95
所以只需使用
npm install pathwatcher@6.3.0
现在一切正常:-)