我做了以下事情来更新我的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。)
当前回答
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的原始回答,也给它点赞)
一些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月以来不支持上游。
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
对于OS X,我有v5.4.1,需要最新的版本6,所以我去了Node.js主页,点击下面的一个链接:
然后我跟着安装程序,神奇地得到了Node.js和npm的最新版本。
要升级Node,你可能首先想看看你目前使用的是哪个版本的Node.js:
node --version
找出你可能已经安装了哪些版本的Node.js,以及你目前正在使用哪个版本:
nvm ls
列出所有可供安装的Node.js版本:
nvm ls-remote
显然,对于Windows,命令应该是这样的:
nvm ls available
假设你选择Node.js v8.1.0进行安装,你可以输入以下命令来安装该版本:
nvm install 8.1.0
然后你可以自由选择安装的Node.js版本。所以如果你需要使用一个旧版本,比如v4.2.0,你可以像这样将它设置为活动版本:
nvm use 4.2
应该就这些了。
2013年,我使用下面的说明在Mac上从Node.js版本0.10.6升级到0.10.21,有关最新的说明请参阅上面。
2017年更新:请注意,Walsh先生自己建议只使用nvm来更新Node.js。
清除NPM的缓存: Sudo NPM cache clean -f 安装一个名为“n”的小助手 Sudo NPM install -g 安装最新的稳定Node.js版本 Sudo n稳定的
或者选择一个特定的版本并像这样安装:
sudo n 0.8.20
对于生产环境,您可能需要注意版本编号,并对奇数/偶数进行挑剔。
学分
一般程序:D.Walsh 稳定/不稳定版本:p .特谢拉