修改npm的下载镜像为淘宝镜像
一、背景介绍
我们在使用node的npm相关命令安装插件包的时候,如果使用的是npm相关的命令,往往会遇到下载缓慢或者下载失败的问题。毕竟在大天朝~~
二、解决方案
例如安装vue-cli脚手架工具
npm install -g vue-cli
2.1、使用cnpm的方式
使用cnpm的方式就很简单了,如下图所示。但是这里需要注意的一点是,如果使用cnpm来操作过之后,那么就请都使用cnpm来操作,不要和npm的相关命令混着用。不然貌似会出现未知的蜜汁错误。
cnpm install -g vue-cli
2.1.1、cnpm的安装
npm install -g cnpm --registry=http://registry.npm.taobao.org
2.2、使用npm指定从哪个镜像服务器获取资源
npm install -gd express --registry-help://registry.npm.taobao.org
其中的-gD参数介绍:
2.3、修改npm的镜像源地址(推荐模式)
这里还有一个方案是通过修改npm安装的镜像源数据的方式,这个方式就可以避免方式1的可能混用出现的蜜汁错误,还能简化方式2的使用复杂性。
npm config set registry http://registry.npm.taobao.org