yarn报错error An unexpected error occurred:****ETIMEDOUT

起因

在一个美好的下午,我敲击键盘输入quasar create Tangerine_Reception
我自豪的使用yarn作为包管理器,本以为万事无忧,不用担心出现npm的种种异常了......
但墨菲定律却总是生效:yarn报错error An unexpected error occurred:****ETIMEDOUT (****是我忘记报错时候显示的地址了)

原因

Google了一下,发现这是由于资源地址请求超时造成的,国内需要更换一下源。

解决方法

yarn config set registry https://registry.npm.taobao.org -g

因为淘宝的镜像十分钟同步一次,国内速度又快,所以就用它了

曾经使用过代理

然后一会又出问题了,检查一下,发现是我曾经使用过代理,现在不用了,自然可以删除代理了。

yarn config delete proxy
yarn config delete https-proxy

安装node-sass出错

随即我用yarn安装node-sass,然后你能想到的,执行了很长时间,最后居然告诉我:“哦,你不可以,这个地址有问题”
当然原话不是这样,不过有点意思,解决的方法也很简单:

yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

淘宝镜像源大法好

这样使用 npm 安装 node-sass 就能从淘宝源上下载了。

猜你喜欢

转载自www.cnblogs.com/HenryZeng/p/12465166.html