美文网首页
npm、yarn设置源

npm、yarn设置源

作者: 缤纷扫落叶 | 来源:发表于2018-12-18 19:41 被阅读0次

介绍一款能同时、分开管理npm、yarn源的工具

cgr -- change registry | yarn & npm registry manager

安装

npm install -g cgr

默认源列表

cgr ls

N npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
Y taobao - https://registry.npm.taobao.org/
  yarn --- https://registry.yarnpkg.com/

N代表npm,Y代表yarn,*代表npm和yarn共用的源

源切换

cgr use cnpm
npm registry has been set to: http://r.cnpmjs.org/
yarn registry has been set to: http://r.cnpmjs.org/
cgr use cnpm y
yarn registry has been set to: http://r.cnpmjs.org/
cgr use cnpm n
npm registry has been set to: http://r.cnpmjs.org/

y/yarn代表yarn切换,n/npm代表npm切换,大小写均可;type为空,表示同时切换源

添加私有源

cgr add test http://registry.private.com
add registry test success

cgr ls
N npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
Y taobao - https://registry.npm.taobao.org/
  yarn --- https://registry.yarnpkg.com/
  test --- http://registry.private.com/

删除私有源

cgr del test
delete registry test success

源响应时间测试

cgr test

N npm ---- 693ms
  cnpm --- 223ms
Y taobao - 102ms
  yarn --- 929ms

说明

cgr 是基于nrm的改进版本,进行了一些优化,能同时管理npm、yarn源。底层通过bash命令进行源切换操作,避免了直接操作.yarnrc等源管理文件。

相关文章

网友评论

      本文标题:npm、yarn设置源

      本文链接:https://www.haomeiwen.com/subject/jjtrkqtx.html