资讯专栏INFORMATION COLUMN

npm、yarn设置源

duan199226 / 2115人阅读

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

cgr -- change registry | yarn & npm registry manager
npm github

安装
npm install -g cgr

默认源列表:N代表npm,Y代表yarn,代表npm和yarn共用的源*

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/

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

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/

添加私有源

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等源管理文件。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/103696.html

相关文章

  • Nodejs-现在安装你

    摘要:安装现在基本上是前端工程师电脑中必装的一款软件了。中安装在中安装,最好的方式就是通过来安装。通过上面的命令安装完成之后,在终端中使用命令,会发现该命令无法使用。在中安装,可以直接使用命令在中安装,可以下载安装包之后,一直点击下一步。 安装 Nodejs 现在 Nodejs 基本上是前端工程师电脑中必装的一款软件了。即使对 Nodejs 开发了解甚少,但是在其他开发中也会需要使用 Nod...

    EscapedDog 评论0 收藏0
  • node入门基础

    摘要:入门是一门基于的后台编程语言,由于其解析引擎为引擎,性能比较强大,再加上与前端语言关系更为密切的先天优势,使其在众多后台编程语言中脱颖而出。那么线程呢,线程,有时被称为轻量级进程,,是程序执行流的最小单元。 node入门 nodejs是一门基于JavaScript的后台编程语言,由于其解析引擎为V8引擎,性能比较强大,再加上与前端语言关系更为密切的先天优势,使其在众多后台编程语言中脱颖...

    wujl596 评论0 收藏0
  • 配置React开发环境教程

    摘要:这是一篇新手向文章,主要是记录一下使用过程,希望能给予别人一些帮助和提示用做包管理用做和语法编译器做模块管理和打包教程是基于的,得提前安装好。 这是一篇新手向文章,主要是记录一下使用过程,希望能给予别人一些帮助和提示 用 Yarn 做包管理用 Babel 做jsx和es6语法编译器Webpack 做模块管理和打包 教程是基于macOS的,Nodejs得提前安装好。我的Nodejs和np...

    explorer_ddf 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<