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