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

npm update npm -g

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


当前回答

在Windows上,你可以使用Chocolatey来安装和更新Node.js(以及许多其他包)。

安装节点

cinst nodejs.install

更新节点

cup nodejs.install

注意:在使用cinst和cup之前,您需要安装Chocolatey。

其他回答

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

$ brew upgrade node

根据Nodejs官方页面,您可以使用Chocolatey或Scoop在windows上安装和更新新的节点版本

使用(巧克力色):

cinst nodejs
# or for full install with npm
cinst nodejs.install

使用(独家):

scoop install nodejs

你也可以直接从nodejs.org网站下载Windows安装程序

今天我在Windows Git Bash上运行:

$ npm i node -g

并得到如下输出:

> node@10.6.0 preinstall C:\Users\X\AppData\Roaming\npm\node_modules\node
> node installArchSpecificPackage

+ node-win-x64@10.6.0
added 1 package and audited 1 package in 23.368s
found 0 vulnerabilities

C:\Users\X\AppData\Roaming\npm\node -> C:\Users\X\AppData\Roaming\npm\node_modules\node\bin\node
+ node@10.6.0
added 2 packages from 1 contributor in 26.089s

更多信息请访问https://www.npmjs.com/package/node。

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

使用节点版本管理器(NVM)

它是一个Bash脚本,允许您下载和管理不同版本的node。完整的源代码在这里。

Windows下的nvm有一个单独的项目:github.com/coreybutler/nvm-windows

下面是在windows上对多个版本的节点使用NVM的完整步骤

下载vvm -setup.zip解压并安装。 执行命令NVM列表可用从CMD或git或powershell,这将列出所有可用的节点版本 使用命令NVM安装版本,例如NVM install 12.14.0在机器上安装 最后一次安装使用NVM使用版本使用更新的版本,例如NVM使用12.14.0