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、测试如下
程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!