nrm管理工具切换 NPM 镜像源

由于 npm原始源会请求国外服务器,对于国内的开发者着实不友好,使用 nrm(全称:NPM registry manager) 可以快速地在不同 npm镜像源之间进行快速切换。
github 地址:nrm -- NPM registry manager

安装

> npm install -g nrm

npm install packageName -g
// 安装 npm 包的指令,-g 是 global 的缩写,意为全局安装

使用

执行 nrm ls 命令可查看所有可切换的 npm镜像源 , 带 * 为当前正在使用的 npm镜像源

>nrm ls
  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - https://registry.npm.taobao.org/
  nj ----- https://registry.nodejitsu.com/
  rednpm - http://registry.mirror.cqupt.edu.cn/
  npmMirror  https://skimdb.npmjs.com/registry/
  edunpm - http://registry.enpmjs.org/

执行 nrm use npmImageName 即可切换到列表中存在的 npm镜像源,使用淘宝镜像为例:

>nrm use taobao
Registry has been set to: https://registry.npm.taobao.org/

此后再调用 npm install 下载任意包都会使用新的 npm镜像源进行下载。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容