使用yarn install 报错 An unhandled exception occurred: ENOTEMPTY: directory not empty

本文讲述了在升级Yarn版本和Node.js后遇到的ETIMEDOUT错误,通过清除缓存、更换npm registry和taobao镜像,以及选择使用npm或降低Yarn版本,成功解决了安装问题。

版本

Yarn versiong: 1.22.18

Node version: 16.14.2

(原理没弄懂,但解决了)

问题描述:

解决方法一:之前yarn install 过,有缓存。清除本地缓存再次下载。命令如下

yarn install --check-files --cache-folder .ycache && rm -rf .ycache

结果错误变成了An unexpected error occurred :'https://regigtry yarnpkg.com/xxx.xxx,ETIMEDOUT'

解决:因为超时了,所以更换代理地址。之后继续清缓存再安装。命令如下

npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist

//更换完之后继续运行
yarn install --check-files --cache-folder .ycache && rm -rf .ycache

安装成功!!

解决方法二:直接使用npm 或者降低yarn  版本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值