在OS X上保持Node的最新安装及其随附软件包的最简洁或最理想的方法是什么? Homebrew似乎总是隐藏在背后(除了head
)。在OS X上安装并保持Node.js&packages最新的最佳方式?
此外,来自Node.js wiki says一个有趣的观察:
警告:酿造安装已知是手推车
此外,是否有更新已安装的包,以及一个优选的方法(跨节点更新,只是一般更新它们)?
在OS X上保持Node的最新安装及其随附软件包的最简洁或最理想的方法是什么? Homebrew似乎总是隐藏在背后(除了head
)。在OS X上安装并保持Node.js&packages最新的最佳方式?
此外,来自Node.js wiki says一个有趣的观察:
警告:酿造安装已知是手推车
此外,是否有更新已安装的包,以及一个优选的方法(跨节点更新,只是一般更新它们)?
我使用名为NVM的工具来管理Node.js安装;您可以使用单个命令安装并切换到各种版本的Node.js。您可以在https://github.com/creationix/nvm找到NVM。
您可能会对this screencast的前半部分感兴趣,其中涉及安装和使用NVM(全面披露:我制作了截屏视频)。
我个人切换回自制软件,因为安装官方软件包会污染我的路径和我使用的节点版本。
节点包不应全局安装,因此如果要求,每个新的npm install
都会获取最新版本。
有趣的是,您如何看待我刚刚针对Node wiki上的注释所做的编辑?在看到这些后,我非常好奇,它现在更加阻止我进一步使用'brew'现在...:\ – ylluminate 2012-08-08 01:24:36
然而,即使看到这个,想一想更多一点,我们可以轻松地更新自制软件节点的公式并且实际上只是在维护人员更新公式之前将版本号从例如0.8.5增加到0.8.6。肯定看到通过'brew'运行它的优点... – ylluminate 2012-08-08 01:33:27
I'rather现在使用brew。 NVM也可能是一个很好的解决方案。 – 3on 2012-08-08 01:58:51
我正要在这里回答这个问题。我非常重视'rvm',这种功能会很棒。感谢那。 – ylluminate 2012-08-08 01:58:55