今天在安装一个项目时,一直失败,提示如下错误:
An unexpected error occurred: "http://registry.npm.taobao.org/@babel/core/download/@babel/core-7.2.0.tgz: getaddrinfo EAI_AGAIN cdn.npm.taobao.org:443".
yarn优先于npm,但是在安装时还是发现,会出现超时或者其他问题。
出现类似错误时,是因为网络问题:
yarn install --network-concurrency 1
我尝试过之后发现也是没用的,依旧报错。
因为使用了淘宝镜像,所以,就只能切换源了;
npm config set registry https://registry.npmjs.org/
该方法解决了我的问题,一般情况下可以优先使用yarn,这是一个不错的工具,个人感觉在安装的时候,很少会出错,且安装感觉也快一些~~~
npm切换源具体请看:[npm切换源之nrm 源管理工具] https://www.jianshu.com/p/b2283aede1a0