因为有些包须要翻墙或者是境外的服务器,所以应用惯例的npm 装置形式有可能装置很慢或者装置失败,所以淘宝就帮咱们把一些须要翻墙的包同步到了国内服务器,所以应用淘宝镜像装置速度会很快。
有几种形式:
一、只是长期应用
npm install --registry=https://registry.npm.taobao.org //(多个包装置)npm --registry https://registry.npm.taobao.org install express//(单个包装置,express为某个具体包名)
某个具体的包
二、应用cnpm 代替 npm 装置
cnpm是阿里默认安装包的工具,平时应用npm install的形式改为cnpm install即可
1、首先装置cnpm
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
2、检测cnpm版本,如果装置胜利能够看到cnpm的根本信息。
cnpm -v
3、当前装置插件只须要应用cnpm intall即可
三、通过更改npm默认下载源的形式
如果不想更改为cnpm的形式,能够采纳批改npm配置的模式
npm config set registry https://registry.npm.taobao.org/
查看是否批改胜利
npm config get registry
四、复原为默认的npm下载方式
npm config set registry https://registry.npmjs.org/