描述bug
在yarn启动(与yarn构建)后出现错误
EBUSY:资源繁忙或被锁定,打开 C:\...\project\.eslintcache
似乎在这个文件上存在并发读/写
你是否尝试恢复依赖项?
是
$ npm --version
6.14.8
$ yarn --version
1.22.10
你在用户指南中搜索了哪些术语?
- eslintcache lock
- windows lock
环境
$ npx create-react-app --info
npx: installed 67 in 4.664s
Environment Info:
current version of create-react-app: 4.0.1
running from C:\Users\myuser\AppData\Roaming\npm-cache\_npx\15308\node_modules\create-react-app
System:
OS: Windows 10 10.0.19042
CPU: (12) x64 Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz
Binaries:
Node: 14.15.1 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD
npm: 6.14.8 - C:\Program Files\nodejs\npm.CMD
Browsers:
Chrome: 87.0.4280.66
Edge: Spartan (44.19041.423.0), Chromium (87.0.664.47)
Internet Explorer: 11.0.19041.1
npmPackages:
react: Not Found
react-dom: Not Found
react-scripts: Not Found
npmGlobalPackages:
create-react-app: Not Found
重现问题的步骤
- 使用eslint创建一个typescript项目
- 问题似乎只在有很多文件需要构建时发生
- 使用react-scripts 4.0.1版本(4.0.0版本也有效)
- 在“yarn start”时,会出现错误(90%的时间但并非总是如此)
预期行为
yarn start正常工作 :)
实际行为
可复现的演示
这是困难的部分。
问题仅在Windows上发生(由于Windows文件锁定),并且当项目包含很多文件时
因此,创建一个最小项目很困难,我无法提供我公司的项目
8条答案
按热度按时间bvpmtnay1#
你可能想把这个文件存入
eslint
仓库?据我所知,我们这边并没有做任何特殊的事情,只是启用了webpack插件。ddhy6vgd2#
感谢您的回答
看起来是环境问题,因为它在某些机器上可以工作,但在其他机器上不行。很难确定原因。
所以让我们关闭这个工单
apeeds0o3#
相同的问题
dly7yett4#
我重新打开了,因为当我禁用我的杀毒软件(索菲亚)时,这种情况发生的次数较少,但它仍然有时会出现问题。
643ylb085#
无法使用"eslint --cache ."复现问题。
仅在从react-script启动时发生。
react-script是否多次启动eslint?
wvt8vs2t6#
面对相同的问题,我的同事们也是如此。这个问题发生在升级到4.0.1版本之后
运行npm run start和npm run build都失败了,错误相同
eimct9ow7#
关于这个问题有什么更新吗?这里也存在同样的问题。
q3aa05258#
不,我从未解决过这个问题。