感悟:下载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文件。