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

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

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

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

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

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


当前回答

对于窗口安装Node.js v16.15.1后npm-v仍然是6.6.0删除C:\Users\neals\AppData\Roaming下的npm和npm缓存npm-v为8.11.0

其他回答

只需以root/administrator身份在终端中运行以下命令:

npm i -g n
n stable
npm update -g npm

它在Linux上对我有效

此外,如果要更新到特定版本,请执行以下操作:

sudo npm cache clean -f
sudo npm install -g n
sudo n <specific version>

在Ubuntu上实现这一点的另一种方法:使用umake。

umake nodejs

安装了最新的当前版本v11.14.0。

加:

只需一个命令即可更新到最新版本

减:

需要安装umake

只需在控制台上运行以下脚本:

sudo npm i -g n
sudo n stable
sudo npm update -g npm

这仅适用于Linux和MAC

第一次更新npm,

npm安装-gnpm@next

然后将节点更新到下一版本,

npm安装-gnode@next或npm安装n@next或者最新,

npm安装-gnode@latest或npm安装-g节点

版本安装后检查,

node—版本或节点-v