前端管理工具nvm和nrm

286 阅读1分钟

1、node版本管理工具nvm

nvm是一个node版本管理工具,可以安装多个node版本,可以在各版本之间快速切换

  • 安装nvm

    GitHub地址:Releases · coreybutler/nvm-windows · GitHub

    image-20230923165213455.png

  • 查看nvm版本

    安装完成以后通过nvm -v查看当前nvm版本,验证是否安装成功

    image-20230923165635882.png

  • 查看所有可以安装的nodejs版本

    nvm ls available
    

    image-20230923165958034.png

  • 安装其他版本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
    

    image-20230923163539441.png 其中带绿色*的是正在使用中的源,也可以通过 nrm current查看当前所有镜像源

  • 更换镜像源

    // 切换至 tencent 的镜像源
    nrm use tencent
    
  • 添加加定制的镜像源,适用于添加企业内部的私有源

    nrm add registry http://npm-registry.xiaozhutongxue.com/
    
  • 删除镜像源,<registry>是源名

    nrm del <registry>
    
  • 镜像源测速,不加registry时,默认测试所有的源速度

    nrm test taobao
    

    image-20230923164221180.png