npm 更新升级:最新版本或者指定版本

npm 更新升级:最新版本或者指定版本

感悟:下载nvm版本的时候,发现要先下载好node版本,才可以下载nvm的版本。

而且node版本会对应相对的nvm版本,如果直接更新nvm版本,可能会出现node的版本不正确,需要重新安装node版本。。。

查看 npm 当前版本

$ npm -v

更新到最新版本

$ npm install -g npm

要想换nvm的版本就必须把node的版本更新到对应的版本!!!

举例:"npm"的node版本是"8.19.4",则对应"node":"v16.20.0"

要是"npm"的node版本是"11.2.0",则对应"node"的版本必须超过"v22.9.0"以上的版本

说明:当时下载nvm软件是node的版本,没有删除干净,node的版本20.16.0,不是在nvm里面下载的,所以不属于它的管理范围。

下载其他的node版本

C:\Windows\System32>nvm ls available

单数版本可能不够稳定,建议下载偶数版本

C:\Windows\System32>nvm install 22.9.0

C:\Windows\System32>nvm use 22.9.0 Now using node v22.9.0 (64-bit)

加载不出来,版本不够稳定!!!

建议下载偶数版本

建议下载偶数版本

建议下载偶数版本

C:\Windows\System32>nvm install 23.2.0 Downloading node.js version 23.2.0 (64-bit)... Extracting node and npm... Complete npm v10.9.0 installed successfully.

Installation complete. If you want to use this version, type

nvm use 23.2.0

C:\Windows\System32>nvm use 23.2.0 Now using node v23.2.0 (64-bit)

C:\Windows\System32>npm -v 10.9.0

更新到指定版本

$ npm -g install npm@6.8.0

C:\Windows\System32>npm -g install npm@11.2.0这个最新版本还未稳定,不建议装(此时此刻:2025.04.01)

added 1 package in 8s

C:\Windows\System32>npm -v

查看官网历史版本

https://nodejs.cn/npm/cli/v6/configuring-npm/install/#

https://docs.npmjs.com/cli/v6/configuring-npm/install

清理 npm 缓存数据

$ npm cache clean --force

要卸载npm包,你可以使用以下命令:

卸载项目依赖:npm uninstall --save-dev

卸载全局npm包:npm uninstall -g

卸载项目的所有npm包:npm uninstall *,然后手动删除node_modules文件夹,或者使用命令:npm cache clean --force你也可以手动删除所有相关文件,包括在c盘下的program下的nodejs和.npmrc文件。

相关推荐

成都海拔
48365365

成都海拔

09-01 👁️ 5240
星空音乐vh.hk-07.孙八一 - 还钱 (Live)
beat365唯一网址

星空音乐vh.hk-07.孙八一 - 还钱 (Live)

12-06 👁️ 9062
揭秘网络抖动:揭秘影响你上网体验的神秘算法!