我刚刚安装了Node.js和NPM(节点包管理器)
我安装了NPM以访问其他Node.js模块。
在我安装Node.js和NPM之后,我注意到这两个版本都不可用。
我想知道:如何将Node.js、NPM和我的Node.js模块升级到最新版本?
我需要卸载Node.js和NPM并重新安装最新版本吗?
这是到目前为止我所做尝试的链接。此链接是npm的一部分。
我刚刚安装了Node.js和NPM(节点包管理器)
我安装了NPM以访问其他Node.js模块。
在我安装Node.js和NPM之后,我注意到这两个版本都不可用。
我想知道:如何将Node.js、NPM和我的Node.js模块升级到最新版本?
我需要卸载Node.js和NPM并重新安装最新版本吗?
这是到目前为止我所做尝试的链接。此链接是npm的一部分。
当前回答
升级npm和node最新版本的步骤1) 首先使用以下命令更新包存储库
sudo apt update
2) 使用curl命令安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
3) 关闭并重新打开终端,以便系统识别更改或运行命令:
source ~/.bashrc
4) 然后,验证是否已成功安装NVM:
nvm --version
5) 升级Node.js之前,请检查系统上运行的版本:
nvm ls-remote
v14.17.0(LTS:费米)v14.17.1(LTS:费米)v14.17.2(LTS:费米)v14.17.3(LTS:费米)v14.17.4(LTS:费米)v14.17.5(LTS:费米)v14.17.6(LTS:费米)v14.18.0(最新LTS:费米)
6) 要安装最新版本,请将nvm命令与特定Node.js版本一起使用:My latest version
nvm install [version.number]
nvm install [14.8.0]
其他回答
$ npm install -g npm stable
为我工作,从1.4.28更新到2.1.5
更新npm很简单:
npm install npm@latest -g
首先,检查最新版本
npm-v
然后通过此cmd更新npm
npm安装-gnpm@latest(在终端中点击此命令)
现在检查到最新版本,我敢肯定你的npm版本升级了
npm-v
您也可以从以下链接下载最新版本:-
https://nodejs.org/en/
如果您使用的是linux,请访问这个stackoverflow问题
https://stackoverflow.com/a/65593090/11345235
升级npm和node最新版本的步骤1) 首先使用以下命令更新包存储库
sudo apt update
2) 使用curl命令安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
3) 关闭并重新打开终端,以便系统识别更改或运行命令:
source ~/.bashrc
4) 然后,验证是否已成功安装NVM:
nvm --version
5) 升级Node.js之前,请检查系统上运行的版本:
nvm ls-remote
v14.17.0(LTS:费米)v14.17.1(LTS:费米)v14.17.2(LTS:费米)v14.17.3(LTS:费米)v14.17.4(LTS:费米)v14.17.5(LTS:费米)v14.17.6(LTS:费米)v14.18.0(最新LTS:费米)
6) 要安装最新版本,请将nvm命令与特定Node.js版本一起使用:My latest version
nvm install [version.number]
nvm install [14.8.0]
任何操作系统(包括Windows、Mac和Linux)
2021 5月更新
只需访问官方Node.js站点(nodejs.org),下载并执行安装程序。
它会处理所有事情,只需单击“下一步”,您就可以在机器上运行最新的Node.js版本。自2020年以来,这是更新NodeJS的推荐方式。这是最简单、最不令人沮丧的解决方案。
专业提示
NodeJS安装包括NPM(节点包管理器)。要检查NPM版本,请使用NPM版本或节点--version。如果您更喜欢CLI,请使用NPM install-g NPM,然后使用NPM安装-g node来更新NPM。有关更多详细信息,请参阅docs For install命令。关注NodeJS博客-漏洞,这样你就不会错过重要的安全发布。保持NodeJS的最新状态。Node.js支持的操作系统:Windows、Linux、MacOS、IBM AIX。对于Docker用户,这里是Node.js的官方图片。有关在各种不太常见的操作系统上安装Node.js的更多信息,请参阅本页(甚至还有Node For Android!)。Windows疑难解答:如果有人在安装过程中像我一样遇到文件错误2502/2503,请运行通过带有命令msiexec/package[node msi]的管理员命令提示符运行.msi
如果我的回答有帮助,别忘了投赞成票(这是Anmol Saraf的原始答案,也请投赞成票)