在厌倦了看到“找不到守望者,回落到NodeWatcher进行文件系统事件”之后,我做了brew install watchman
,现在得到“无效的守望员发现,版本:[4.5.0]不满足[^ 3.0.0],回落到NodeWatcher。“但4.5.0是> 3.0.0 ...?Ember-cli想要看守人> 3 *,我有4 *但它仍然抱怨
我们的应用程序使用Ember 1.12.0和Ember-cli 0.2.7。
我检查了ember-cli.com/#watchman(that info is now here),但只是指出节点有一个类似命名的包,并建议npm uninstall -g watchman
- 这不是问题。
最后which -a watchman
yeilds两个结果:
/usr/local/bin/watchman
/usr/local/bin/watchman
咦?
其他人面临这个问题?
re:有两个结果,你在'$ PATH'中列出了'/ usr/local/bin'两次。 –
@WezFurlong谢谢,没有发现 - 修复了$ PATH。 –