由于 NPM 的服务器在国外, 有时候下载速度会非常慢, 淘宝开发团队针对这个问题专门在国内做了一个 NPM 的镜像网站
http://npm.taobao.org/
如果要想使用这个镜像网站安装包, 首先我们需要在 NPM 里面安装一下淘宝的 cnpm:
NPM install -global cnpm (在任何目录下安装都可以)
接下来安装包的时候把 NPM 指令都换成 cnpm 就行了
如果在自己的电脑上不想安装 cnpm, 又想用淘宝的服务器下载, 每次安装包都这样:
NPM install jQuery --registry= https://registry.npm.taobao.org
但是每一次手动这样加参数都很麻烦, 可以把这个选项加入到配置文件中
NPM config set registry https://registry.npm.taobao.org
只要经过了上面命令的配置, 则你以后的所有的 NPM install 都会默认淘宝的服务器来下载
我们可以检验一下配置是否成功:
NPM config list
在里面我们会看到一个参数 registry = "https://registry.npm.taobao.org", 接下来就可以愉快的使用 NPM 了
来源: http://www.jianshu.com/p/6dae02db9309