nzm
可以帮助你容易的、快速的去切换不同的npm 包源,
目前,收录的包源有: npm
, cnpm
, taobao
, nj(nodejitsu)
, rednpm
.
在你的工程目录里添加一个 .yarnrc的文件,然后在里面写上:
registry “http://your.registry”
或者你把它配置到你的主目录的 .yarnrc里
$ npm install -g nzm
$ nzm 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
$ nzm use cnpm //switch registry to cnpm
Registry has been set to: http://r.cnpmjs.org/
Usage: nzm [options] [command]
Commands:
ls 包源列表
use <registry> 使用这个包源切换当前的包源
add <registry> <url> [home] 添加一个包源
del <registry> 删除一个包源
home <registry> [browser] 使用可选浏览器打开包源的首页
test [registry] 显示一个或所有包源的响应时间
help 打印本项目的帮助
Options:
-h, --help 输出用法信息
-V, --version 输出版本号
当你使用一个其他的包源的时候,你不能使用 publish
命令.
- 我写的这个包已经在npm官方包源上面了哟。
MIT