使用homebrew和npm安装库之间的区别

时间:2013-11-07 17:25:58

标签: macos npm homebrew

我想知道通过Homebrew和NPM安装让我们说PhantomJS之间的区别。 Homebrew在/ usr / local / bin下安装库,NPM在〜/ .npm下安装phabtomJS。

谢谢!

1 个答案:

答案 0 :(得分:1)

我不熟悉这个特定的库,但Homebrew的一般政策是依赖现有的包装系统,如npm,gem,pip(如果可用)。所以PhantonJS存在于Homebrew和npm中这一事实表明它是在该政策颁布之前添加的,或者说有一个特定的原因,当它从npm撤出时它不能正常工作。查看Homebrew包文件,它包含一个补丁,因此可能就是原因。所以在不知道任何更好的情况下,我可能会首先尝试使用Homebrew版本,但最终它可能会对您使用的版本产生影响。