Node: 使用nrm管理npm源

一、简介

npm是一款非常好用的包管理工具,在前端开发中很多时候都会使用npm安装其他包文件。但是,npm安装某些包时有时会安装地很慢,这是因为npm管理的源中有些是国外的,包下载的时候需要花费很多时间甚至需要FQ。当然国内开发者通用的做法就是修改npm的源,将其改为国内源,例如淘宝等。说到这里,不得不说nrm这个工具,它可以管理npm的所有源,也可以支持源的切换等,现在就来研究一下nrm的使用。

 

二、安装

1、安装nrm

//安装
npm install nrm -g

//安装结果如下:
npm WARN deprecated coffee-script@1.7.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
/usr/local/bin/nrm -> /usr/local/lib/node_modules/nrm/cli.js
+ nrm@1.2.1
added 489 packages from 861 contributors in 11.043s

2、nrm常用的命令

//nrm常用的命令   
nrm ls                                           列举所有的源
nrm current                                      查看当前正在使用的源
nrm use <registry>                               切换源
nrm add <registry> <url> [home]                  添加自定义的源【一般添加自己私有的源】
nrm set-auth [options] <registry> [value]        给自定义的源设置验证
nrm set-email <registry> <value>                 给自定义的源设置邮件
nrm set-hosted-repo <registry> <value>           给自定义的源设置主机仓库 
nrm del <registry>                               删除自定义的源
nrm home <registry> [browser]                    用浏览器啊打开源的主页
nrm publish [options] [<tarball>|<folder>]  Pub  为自定义的源发布包
nrm test [registry]                              测试源           

3、测试如下

 

posted @ 2019-12-29 16:14  XYQ全哥  阅读(622)  评论(0编辑  收藏  举报