分析包下载慢的原因
使用npm 下载包时,默认从国外的npm服务器下载,网络数据的传输经过漫长的海底光缆,速度比较慢
这个时候可以使用淘宝在国内搭建的服务器,专门把国外的服务器上的包同步到国内服务器上,然后从国内服务器下载,大大提高了下载速度
// 查看本地镜像源
npm config get registry
// 更换为淘宝镜像源
npm config set registry https://registry.npmmirror.com
可以使用nrm切换下载包的服务器
为了方便切换包的镜像源,可以安装nrm这工具,利用nrm提供的终端命令,快速的查看和切换包的镜像源
// 下载
npm install -g nrm
// 查看可切换的镜像源
nrm ls
// *表示正在使用的镜像源
// 切换为淘宝镜像源
nrm use taobao