同样的我们还可以安装cnpm工具,它是中国版的npm镜像库,地址在这里:https://cnpmjs.org/,也是npm官方的一个拷贝,因为我们和外界有一堵墙隔着,所以用这个国内的比较快,淘宝也弄了一个和npm一样的镜像库,,它和官方的npm每隔10分钟同步一次。安装方式:
npm install -g cnpm –registry=http://r.cnpmjs.org
或者用淘宝的npm install -g cnpm –registry=https://registry.npm.taobao.org
安装好了cnpm后,直接执行cnpm install 包名比如:cnpm install bower -g 就可以了。-g只是为了把包安装在全局路径下。如果不全局安装,也可以在当前目录中安装,不用-g就可以了。
三、nrm 的安装和使用
nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,那么我们可以用这个来切换镜像源。
首先全局安装 nrm:
npm install -g nrm
安装完后就可以立即使用了,我们来列出可用的源:
nrm ls
会发现列出了下面几个源:
npm ---- https://registry.npmjs.org/
cnpm ---
taobao - https://registry.npm.taobao.org/
nj ----- https://registry.nodejitsu.com/
rednpm -
npmMirror https://skimdb.npmjs.com/registry/
edunpm -
当然这里我们选择国内淘宝的源: