当前位置:   article > 正文

yarn或npm如何切换淘宝或国外镜像源_yarn切换淘宝源

yarn切换淘宝源

一、查看当前的镜像源

npm config get registry
或
yarn config get registry
  • 1
  • 2
  • 3

二、设置为淘宝镜像源(全局设置)

旧_淘宝镜像:https://registry.npm.taobao.org(2022年6月30号已下线)
新_淘宝镜像:https://registry.npmmirror.com

//默认镜像源 设置为 淘宝镜像
npm config set registry https://registry.npmmirror.com
或
yarn config set registry https://registry.npmmirror.com

//electron镜像源 设置为 淘宝镜像(没用到electron可忽略这步)
npm config set electron_mirror https://npmmirror.com/mirrors/electron/
或
yarn config set electron_mirror https://npmmirror.com/mirrors/electron/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

注意:npm 和 yarn 是两个不同的包管理器,如果两个都想用淘宝镜像,则分别都要设置。

注意:假如设置不能生效,可能是项目中存在.npmrc或.yarnrc文件,且文件中写死了某个镜像源(这种rc文件的优先级最高),可修改.npmrc或.yarnrc文件,或者直接把文件干掉,具体自己看情况。

三、切换回官方默认镜像源(全局设置)

首先要找到默认的镜像源,然后根据第二步进行设置,即可切回默认镜像源

常用的 官方默认镜像源
npm ---- https://registry.npmjs.org
yarn --- https://registry.yarnpkg.com
  • 1
  • 2
  • 3

如果你不记得 镜像源,可以借助 nrm 这个工具进行查询

1.安装 nrm 工具
npm install nrm -g
  • 1
2.查询 镜像源列表
nrm ls
  • 1

查询成功,如下所示

  npm ---- https://registry.npmjs.org
  cnpm --- http://r.cnpmjs.org
  taobao - https://registry.npm.taobao.org
  nj ----- https://registry.nodejitsu.com
  npmMirror  https://skimdb.npmjs.com/registry
  edunpm - http://registry.enpmjs.org
  yarn --- https://registry.yarnpkg.com
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号