我刚刚安装了Node.js和NPM(节点包管理器)

我安装了NPM以访问其他Node.js模块。

在我安装Node.js和NPM之后,我注意到这两个版本都不可用。

我想知道:如何将Node.js、NPM和我的Node.js模块升级到最新版本?

我需要卸载Node.js和NPM并重新安装最新版本吗?

这是到目前为止我所做尝试的链接。此链接是npm的一部分。


当前回答

使用NVM管理节点版本,它将自动处理npm。

其他回答

首先,检查最新版本

npm-v

然后通过此cmd更新npm

npm安装-gnpm@latest(在终端中点击此命令)

现在检查到最新版本,我敢肯定你的npm版本升级了

npm-v

您也可以从以下链接下载最新版本:-

https://nodejs.org/en/

如果您使用的是linux,请访问这个stackoverflow问题

https://stackoverflow.com/a/65593090/11345235

只需使用这个

npm i -g npm

这是当发布新的更新/错误修复时,我在控制台上从npm得到的提示:

如果您想了解更多信息,请使用nvm

非挥发性物质Nvm窗口

对于windows,请按照以下步骤进行安装

首先检查NPM版本

npm -v

1) 将NPM更新为当前版本:

查看当前NPM版本:

npm view npm version

将npm更新为当前版本:

npm i -g npm

2) 列出所有可用的NPM版本并进行自定义安装/更新/回滚

查看所有版本,包括“alpha”、“beta”和“rc”(候选版本)

npm view npm versions --json

将NPM重新安装到从版本列表中选择的特定版本,例如5.0.3

npm i -g npm@5.0.3

安装一个版本将自动删除当前安装的版本。对于带有sudo的Linux和iOS前置命令

要使用npm安装最新版本的npm,请执行以下操作:

sudo npm install npm@latest

我在Linux上运行这个,所以我不确定其他操作系统。

在Linux上,您还可以运行:

sudo apt-get update
sudo apt-get upgrade

这将告诉apt-get包管理器更新和升级所有包。