nrm 管理 npm 下载源

478 阅读1分钟

nrm 管理 npm 下载源

一:使用的以下方式

目前项目很多人可能使用的是 1、手动的切换下载源的地址 2、采用 cnpm 安装

  • 缺陷:上面的切换下载源,是一次性的切换,需要知道具体的下载源地址是什么。下载源一多,就难以管理了。

​ cnpm 进行安装,容易导致有些依赖包找不到,各种意想不到的 bug。

二:推荐使用 nrm 管理下载源

目的:永久性的切换下载的源,并对需要使用的下载源进行统一管理,可以添加和删除下载源,方便下载源管理、查找和切换。

三:nrm 的详细操作

  1. 全局安装 nrm
  • 命令:npm install -g nrm
  1. 查看目前已有的源
  • 命令:nrm ls
  1. 切换下载源(一般使用 taobao 这个源)
  • 命令:nrm use taobao
  • 切换后,以后所有的项目依赖安装都是采用这个源进行下载的
  1. 增加

    • 手动添加源的名字和地址
    • 命令:nrm add name http://xxxxxx"
  2. 删除

  • 删除源, name 指的是源的名字
  • 命令:nrm del name
  1. 测试下载源的响应时间
    • 测试当前使用下载源的响应时间
    • 命令:nrm test npm

注意下载源切换后,前端项目依赖安装使用的命令还是npm,没有变化