我如何更新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
    

    对于生产环境,您可能需要注意版本编号并对奇数/偶数进行挑剔。

    积分

  • 一般程序:D.Walsh
  • 稳定/不稳定的版本:P.Teixeira

  • 更新(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 do I update Node.js?

    下一篇: How to update npm