修改npm及yarn的源
- Published on
- 发布于·预估阅读2分钟
- Authors
- Name
- willson-wang
npm及yarn源的简单修改
npm
设置单次包下载的源,以淘宝镜像为例
npm install package --registry https://registry.npm.taobao.org
设置全局镜像,以淘宝镜像为例
获取npm当前的源
npm config get registry
设置npm当前的源
npm config set registry https://registry.npm.taobao.org
yarn
设置单次包下载的源,以淘宝镜像为例
yarn add package --registry https://registry.npm.taobao.org
设置全局镜像,以淘宝镜像为例
获取yarn当前的源
yarn config get registry
设置yarn当前的源
yarn config set registry https://registry.npm.taobao.org
借助第三方工具实现快速切换npm及yarn源
npm借助nrm来实现
安装
yarn global add nrm || npm install -g nrm
列出可选的源,带 * 的是当前使用的源
nrm ls
显示当前的源
nrm current
切换源
nrm use taobao
添加源
nrm add xxx https://registry-npm.xxx.com.cn/
删除源
nrm del xxx
测试响应时间
nrm test
yarn借助yrm来实现 yrm是nrmfork出来的,使用方式与nrm保持一致 区别是使用yrm use 切换源时,会同时切换npm及yarn的源,而nrm则只会切换npm的源 另外nrm与yrm不能共存,先全局装了yrm,然后又全局装了nrm,导致yrm不能使用了