UNPKG

ynrm

Version:

NPM/YARN registry manager can help you easy and fast switch between different npm registries, now include: cnpm, taobao, nj(nodejitsu), rednpm, edunpm.

93 lines (62 loc) 2.33 kB
YNRM -- YARN/NPM registry manager Forked from [i5ting/yrm](https://github.com/i5ting/yrm) ---> Forked from [Pana/nrm](https://github.com/Pana/nrm) ynrm will set up both npm registy and yarn registry ## Ynrm vs. Nrm/Yrm - Ynrm rewrite using typescript. - Remove npm from dependency.Ynrm gets npm global path by `npm root -g`, directly introduces global npm. - Replace the request with axios --- [![NPM version][npm-image]][npm-url] `ynrm` can help you easy and fast switch between different npm registries, now include: `npm`, `cnpm`, `taobao`,`tencent`,`nj(nodejitsu)`, `rednpm`,`skimdb`,`edunpm`,`yarn`. ## Install ``` $ npm install -g ynrm ``` ## Example ``` $ ynrm ls * npm ----- https://registry.npmjs.org/ cnpm ---- http://r.cnpmjs.org/ taobao -- https://registry.npm.taobao.org/ nj ------ https://registry.nodejitsu.com/ rednpm -- http://registry.mirror.cqupt.edu.cn skimdb -- https://skimdb.npmjs.com/registry yarn ---- https://registry.yarnpkg.com ``` ```shell # ynrm will set up both npm registy and yarn registry # switch registry to taobao registry $ ynrm use cnpm YARN Registry has been set to: https://registry.npm.taobao.org/ NPM Registry has been set to: https://registry.npm.taobao.org/ ``` ## Usage ``` Usage: ynrm [options] [command] Commands: ls List all the registries use <registry> Change registry to registry add <registry> <url> [home] Add one custom registry del <registry> Delete one custom registry home <registry> [browser] Open the homepage of registry with optional browser test [registry] Show the response time for one or all registries help Print this help Options: -h, --help output usage information -V, --version output the version number ``` ## Registries - [npm](https://www.npmjs.org) - [cnpm](http://cnpmjs.org) - [nodejitsu](https://www.nodejitsu.com) - [tencent](https://mirrors.cloud.tencent.com/npm/) - [taobao](http://npm.taobao.org/) - [rednpm](http://npm.mirror.cqupt.edu.cn) - [yarn](https://registry.yarnpkg.com) ## AbortME https://blog.mengfei0053.com ## LICENSE MIT [npm-image]: https://img.shields.io/npm/v/ynrm.svg?style=flat-square [npm-url]: https://npmjs.org/package/ynrm