目前我在Mac OS X 10.7.4上使用Node.js v0.6.16。现在我想把它升级到最新的Node.js v0.8.1。但是从nodejs.org下载并安装最新的包文件后,当我在终端中输入“node -v”时,我发现系统仍然使用v0.6.16而不是v0.8.1。我有没有漏掉什么步骤?或者,在安装最新版本之前,我应该彻底卸载旧版本吗?

顺便说一句,我知道nvm可以帮助管理nodejs包

https://github.com/creationix/nvm/

有没有办法升级Node.js而不使用它?

我在谷歌上搜索过这个问题,但在我看来,对于最新的Node.js,这个问题没有非常明确的答案。


当前回答

访问http://nodejs.org,下载并运行安装程序。 它现在起作用了——至少对我来说。

其他回答

我只用一行代码就能在20秒内完成更新

sudo n latest

其他命令对我不起作用,但这个命令起作用了。希望它能帮助到一些人。

这对我来说很管用:

Sudo NPM install -g Sudo n最新

代码的快乐!

我可以使用以下命令升级节点

nvm install node --reinstall-packages-from=node

访问http://nodejs.org,下载并运行安装程序。 它现在起作用了——至少对我来说。

最新版本: NVM安装节点

具体的版本: NVM安装6.14.4

https://github.com/creationix/nvm