以绝对工程路径键入缓存分区, 尽管缓存内容已经与路径相关
作者: jasonkuhrt创建于 2026年9月11日更新于 2026年9月12日
ProjectCacheSubdir'是绝对项目目录sha256中的第一个16个十六重字符,在REACT DOCTOR CACHE DIR'(0.9.13,dist/index.js:75687-75693')下加入。 内部的一切都已经可以重新调用:file-lint-cache.json'和sidecar-lint-cache.json'关键文件,按项目相对路径加上内容SHA-1(:73829-73858',侧车探测器相对在:73895'),compute RulestsetHash ' 混合仅是配置,工具链版本,忽略了模式和tsconfig内容(:73537'),而供给链/*.json'是被调用的。 在我们的单行道中,一个90KB文件林特缓存和一个2.6MB侧车缓存持有零绝对路径.
所以唯一能阻止一个CI跑者暖气状态 使一个开发者退赛的是分区目录名称
请求:在 git 提供一个时从项目路径中获取相对于寄存器根的分区,或者接受一个明确的 “ REACT DOCTOR CACHE PARTITION ” 。 scan-cache.json'不需要改动:它按 " shead Sha " 键,重新验证了 " 负载. directory " (dist/should-fail-scan-gate- *.js:616-641 679').
内容来源: millionco/react-doctor