1、node版本管理工具nvm
nvm是一个node版本管理工具,可以安装多个node版本,可以在各版本之间快速切换
-
安装nvm
GitHub地址:Releases · coreybutler/nvm-windows · GitHub
-
查看nvm版本
安装完成以后通过
nvm -v查看当前nvm版本,验证是否安装成功 -
查看所有可以安装的nodejs版本
nvm ls available -
安装其他版本nodejs
nvm install 20.7.0 -
使用上一步安装的20.7.0版本的node包
nvm use 20.7.0
2、镜像源管理工具nrm
nrm全称npm registry manager,是一个npm镜像源管理工具,可以一键切换cnpm,taobao,tencent等仓库源,帮助开发者快速安装依赖
-
安装nrm
npm install -g nrm -
利用 nrm查看当前所有镜像源
nrm ls其中带
绿色*的是正在使用中的源,也可以通过nrm current查看当前所有镜像源 -
更换镜像源
// 切换至 tencent 的镜像源 nrm use tencent -
添加加定制的镜像源,适用于添加企业内部的私有源
nrm add registry http://npm-registry.xiaozhutongxue.com/ -
删除镜像源,
<registry>是源名nrm del <registry> -
镜像源测速,不加
registry时,默认测试所有的源速度nrm test taobao