我做了以下事情来更新我的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。)
当前回答
一些Linux发行版,如Arch Linux,在它们的包存储库中有Node.js。在这样的系统上,最好使用标准的包更新过程,如pacman -Suy或类似的apt-get或yum命令。
截至目前(2016年11月),EPEL7提供了一个相当最新的Node.js版本(6.9.1,这是Node.js主页上提供的最新LTS版本)。所以在CentOS 7和衍生产品上,你可以通过yum install EPEL -release和yum install nodejs来添加EPEL存储库。
CentOS 6/EPEL6有0.10。x自2016年10月以来不支持上游。
其他回答
简短的回答:
进入该页面:下载| Node.js
下载您平台的安装程序,然后安装它。
升级节点到最新版本或指定版本,您可以执行以下操作:
sudo npm install n -g
sudo n 0.10.18 // This will give you the specific version
对于最新的稳定版本:
sudo n stable
对于最新的LTS版本(在Mac上测试)
sudo n lts
$ npm install -g npm stable
我负责更新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, Mac和Linux)
2022年10月更新
只需进入Node.js官方网站(nodejs.org),下载并执行安装程序。
它会处理好所有的事情,只需点击几下“Next”,你就可以在你的机器上运行最新的Node.js版本。自2020年以来,它是更新NodeJS的推荐方式。这是最简单、最不令人沮丧的解决方案。
专业提示
NodeJS installation includes NPM (Node package manager). To check your NPM version use npm version or node --version. If you prefer CLI, to update NPM use npm install -g npm and then npm install -g node. For more details, see the docs for install command. Keep an eye on NodeJS blog - Vulnerabilities so you don't miss important security releases. Keep your NodeJS up-to-date. Operating systems supported by Node.js: Windows, Linux, MacOS, IBM AIX. For Docker users, here's the official Node.js image. For more information on installing Node.js on a variety of less-common operating systems, see this page (there's even Node for Android!). Troubleshooting for Windows: If anyone gets file error 2502/2503 like myself during install, run the .msi via Administrator command prompt with command msiexec /package [node msi]
如果我的回答有用,别忘了给它投票 (这里是Anmol Saraf的原始回答,也给它点赞)