cgr
v1.4.0
Published
yarn & npm registry manager can help you easy and fast switch between different registries, now include: cnpm, taobao, nj(nodejitsu), rednpm, edunpm
Downloads
93
Readme
cgr -- change registry | yarn & npm registry manager
cgr
can help you easy and fast switch between different npm or yarn registries,
now include: npm
, cnpm
, taobao
, yarn
.
Install
$ npm install -g cgr
Example
$ cgr ls //* for both
npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
* taobao - https://registry.npmmirror.com/
yarn --- https://registry.yarnpkg.com/
$ cgr ls //N for npm, Y for yarn, P for pnpm
N npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
Y taobao - https://registry.npmmirror.com/
yarn --- https://registry.yarnpkg.com/
$ cgr use cnpm //both switch registry to 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 switch registry to cnpm
yarn registry has been set to: http://r.cnpmjs.org/
$ cgr use cnpm n //npm switch registry to cnpm
npm registry has been set to: http://r.cnpmjs.org/
$ cgr on pnpm //enable pnpm switch registry
cgr enable pnpm success
$ cgr off pnpm //disable pnpm switch registry
cgr disable pnpm success
$ cgr use cnpm p //pnpm switch registry to cnpm
pnpm registry has been set to: http://r.cnpmjs.org/
Usage
Usage: cgr [options] [command]
Commands:
ls List all the registries
use <registry> [type] Change registry to registry
add <registry> <url> [home] Add one custom registry
del <registry> Delete one custom registry
test [registry] Show the response time for one or all registries
on [type] Enable pnpm or other type
off [type] Disable pnpm or other type
help Print this help
Options:
-h, --help output usage information
-V, --version output the version number
Registries
Notice
When you use an other registry, you can not use the publish
command.
LICENSE
MIT