第一点:
更换镜像源-NPM下载时默认从国外下载,而某些资源可能由于地域限制无法访问或者过慢,所以我们更换为淘宝镜像。
临时使用:
npm --registry https://registry.npm.taobao.org install永久设置:
npm config set registry http://registry.npm.taobao.org/查看是否生效-获取当前镜像源地址:
npm get registry第二点:
由于模块之间相互依赖,使得我们就算通过国内镜像下载,但是其模块所依赖的组件还是指定国外源,使得某些时候更换了淘宝镜像源依旧很慢,这个时候我们可以将NPM指令替换为CNPM,但需要先安装。
npm install cnpm -g --registry=https://registry.npm.taobao.org什么是CNPM呢,简单地说,就是中国源 C-Chinese,这是基于淘宝的插件服务器,该服务器会以10分钟的间隔同步NPM官方数据,使用CNPM可以解决大多数的NPM下载问题。
到这里,关于NPM下载太慢的问题就已经解决了,有问题欢迎留言反馈!
