我如何更新Node.js?
我做了以下更新我的npm:
npm update npm -g
但我不知道如何更新Node.js. 有什么建议么? (我使用Node.js 0.4.1并想更新到Node.js 0.6.1。)
使用节点版本管理器(NVM)
这是一个Bash脚本,可让您下载和管理不同版本的节点。 完整的源代码在这里。
有一个单独的Windows nvm项目:github.com/coreybutler/nvm-windows
我使用以下说明在Mac上从Node.js版本0.10.6升级到0.10.21。
清除NPM的缓存:
sudo npm cache clean -f
安装一个名为'n'的小助手
sudo npm install -g n
安装最新的稳定Node.js版本
sudo n stable
或者选择一个特定的版本并像这样安装:
sudo n 0.8.20
对于生产环境,您可能需要注意版本编号并对奇数/偶数进行挑剔。
积分
更新(2017年6月):
这个四岁的职位仍然获得了票数,所以我猜它仍然适用于很多人。 然而,沃尔什先生本人推荐使用nvm来更新Node.js。
所以这里是你今天想要做的事情:
找出您正在使用的Node.js版本:
node --version
找出您可能安装了哪些版本的Node.js,以及您当前正在使用哪一个版本:
nvm ls
列出可供安装的所有Node.js版本:
nvm ls-remote
显然对于Windows来说,这个命令可能是这样的:
nvm ls available
假设您将选择Node.js v8.1.0进行安装,您需要输入以下内容来安装该版本:
nvm install 8.1.0
然后您可以自由选择安装的Node.js版本。 所以如果你需要使用像v4.2.0这样的旧版本,你可以将它设置为这样的活动版本:
nvm use 4.2
如果您安装了Homebrew(仅适用于OS X):
$ brew upgrade node
链接地址: http://www.djcxy.com/p/52729.html
下一篇: How to update npm