因为有些包须要翻墙或者是境外的服务器,所以应用惯例的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/