我做了以下事情来更新我的npm:
npm update npm -g
但是我不知道如何更新Node.js。有什么建议吗?(我使用Node.js 0.4.1,想更新到Node.js 0.6.1。)
我做了以下事情来更新我的npm:
npm update npm -g
但是我不知道如何更新Node.js。有什么建议吗?(我使用Node.js 0.4.1,想更新到Node.js 0.6.1。)
当前回答
2018+ macOS (因为以上所有的解决方案对我来说都是失败的):
只需进入nodejs官方网站,下载官方nodejs包,双击即可安装。这是你能做的最简单、最安全、最有效的事情。
其他回答
使用节点版本管理器(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
如果您安装了Homebrew(仅适用于macOS):
$ brew upgrade node
正如你们中的一些人已经说过的,最简单的方法是通过Node.js包管理器npm更新Node.js。如果你是一个Linux用户(在我的情况下是基于debian的),我建议将这些行添加到你的.bashrc文件(在主目录下):
function nodejsupdate() {
ARGC=$#
version=latest
if [ $ARGC != 0 ]; then
version=$1
fi
sudo npm cache clean -f
sudo npm install -g n
sudo n $version
}
保存后重新启动终端,并写入nodejsupdate更新到Node.js的最新版本或nodejsupdate v6.0.0(例如)更新到Node.js的特定版本。
奖励:更新npm(将这些行添加到.bashrc)
function npmupdate() {
sudo npm i npm -g
}
重新启动终端后,编写npmupdate将节点包管理器更新到最新版本。
现在你可以通过你的终端更新Node.js和npm(更容易)。
Ubuntu的:
sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs
来源:https://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-latest-version
你可以在Windows上使用Chocolatey。它非常易于使用,也有助于保持您与其他应用程序的更新。
此外,您可以从https://nodejs.org下载最新版本并安装它。