我做了以下事情来更新我的npm:

npm update npm -g

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


当前回答

更新node和npm的简单方法:

npm install -g npm@latest

下载最新版本的node js并更新/install

其他回答

windows操作系统请从网站下载节点可执行文件进行安装。这对我很管用。

如果您安装了Homebrew(仅适用于macOS):

$ brew upgrade node
$ npm install -g npm stable

我负责更新NPM

2018+ macOS (因为以上所有的解决方案对我来说都是失败的):

只需进入nodejs官方网站,下载官方nodejs包,双击即可安装。这是你能做的最简单、最安全、最有效的事情。

在CentOS 7上,您可以执行以下操作:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/5.4.1/bin/node /usr/bin/node
node –v (Should show updated version now)
npm rebuild node-sass (Optional: if you use this)

注意:需要使用符号链接将您的节点二进制文件与最新安装的node .js二进制文件链接起来。