# 镜像源管理 —— nrm

# 1. 手动设置

安装依赖时临时设置:

  • npm i -D eslint --registry https://registry.npmmirror.com/

全局设置:

  • 设置:npm config set registry https://registry.npmmirror.com/
  • 查看:npm config get registry

项目根目录创建 .npmrc:

registry = https://registry.npmmirror.com/

# 2. 安装

npm install -g nrm

# 3. 命令

新增华为镜像源:

nrm add huawei https://repo.huaweicloud.com/repository/npm/

应用镜像源:

nrm use huawei

查看所有镜像源:

nrm ls

  npm ---------- https://registry.npmjs.org/
  yarn --------- https://registry.yarnpkg.com/
  tencent ------ https://mirrors.cloud.tencent.com/npm/
  cnpm --------- https://r.cnpmjs.org/
  taobao ------- https://registry.npmmirror.com/
  npmMirror ---- https://skimdb.npmjs.com/registry/
* huawei ------- https://repo.huaweicloud.com/repository/npm/

其他:

# 查看 npm registry 配置
npm config get registry
  
  https://repo.huaweicloud.com/repository/npm/

# (win10)查看 home 目录下的 .npmrc 文件
type C:\Users\wuqinfei\.npmrc

  registry=https://repo.huaweicloud.com/repository/npm/

# 4. 参考

本章目录