我刚刚安装了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安装最新版本的npm,请执行以下操作:
sudo npm install npm@latest
我在Linux上运行这个,所以我不确定其他操作系统。
在Linux上,您还可以运行:
sudo apt-get update
sudo apt-get upgrade
这将告诉apt-get包管理器更新和升级所有包。
其他回答
就用这个代码
npm install update
我们可以通过以下方式更新npm的特定版本
npm install -g npm@8.12.1
Use:
npm update -g npm
请参阅更新命令的文档:
npm更新[-g][<pkg>…]此命令将更新列出的所有软件包至最新版本(由标记config指定),并遵守semver。
此外,请参阅有关Node.js和NPM安装和升级NPM的文档。
以下原始答案来自已不存在的旧FAQ,但适用于Linux和Mac:
如何更新npm?npm安装-g npm请注意,此命令将删除当前版本的npm。确保在Mac上使用sudo npm install-g npm。您还可以通过在没有任何参数的情况下执行npm更新来更新所有过时的本地包,或者通过执行npm update-g来更新全局包。有时,npm的版本会升级,导致当前版本无法与您已经安装的版本一起正确安装。(考虑一下,如果update命令中存在错误。)在这些情况下,您可以执行以下操作:卷曲https://www.npmjs.com/install.sh|sh
要更新Node.js本身,我建议您使用节点版本管理器nvm。
首先,检查最新版本
npm-v
然后通过此cmd更新npm
npm安装-gnpm@latest(在终端中点击此命令)
现在检查到最新版本,我敢肯定你的npm版本升级了
npm-v
您也可以从以下链接下载最新版本:-
https://nodejs.org/en/
如果您使用的是linux,请访问这个stackoverflow问题
https://stackoverflow.com/a/65593090/11345235
有时,从http://nodejs.org/
尤其是当所有其他选项都失败时。
http://nodejs.org/->单击INSTALL->您将拥有最新的节点和npm
易于理解的