如何更新Node.js?

这个问题's的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或互动。

我执行了以下操作来更新我的npm:

npm更新npm-g

但是我不知道如何更新Node.js。有什么建议吗?(我正在使用Node.js 0.4.1,希望更新到Node.js 0.6.1。)

我使用以下说明在Mac上从Node.js版本0.10.6升级到0.10.21

  1. 清除NPM的缓存:

    sudo npm缓存清理-f
    
  2. 安装一个名为“n”的小助手

    sudo npm安装-g n
    
  3. 安装最新的stable Node.js版本

    sudo n稳定
    

或者,选择一个特定的版本并按如下方式安装:

sudo n 0.8.20

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

学分

  • 一般程序:D.沃尔什
  • 稳定/不稳定版本:P.Teixeira

更新(2017年6月):

这篇发表了四年的文章仍然获得了很多选票,所以我猜它对很多人仍然有效。然而,沃尔什先生自己建议只使用nvm更新Node.js

下面是您今天可能想做的事情:

了解您使用的Node.js版本:

节点--版本

了解您可能已安装的Node.js版本以及当前正在使用的版本:

nvm ls

列出可用于安装的Node.js的所有版本:

nvm ls远程

显然,对于Windows,命令应该是这样的:

nvm ls可用

假设您选择Node.js v8.1.0进行安装,则需要键入以下内容来安装该版本:

nvm安装8.1.0

然后,您可以自由选择Node.js的安装版本。因此,如果您需要使用v4.2.0这样的旧版本,您可以将其设置为活动版本,如下所示:

nvm使用4.2

发表评论