如何在react中删除 .eslintcache 文件?
IT技术
reactjs
2021-05-17 12:22:19
4个回答
它是 CRA 捆绑包的一部分。.gitignore
如果它不在那里,我建议只将它添加到文件中。
存储有关已处理文件的信息,以便仅对已更改的文件进行操作。默认情况下,缓存存储在 .eslintcache 中。启用此选项可以通过确保仅对更改的文件进行 linted 来显着提高 ESLint 的运行时间。
它似乎是 React App 中的新问题(此问题于 2020 年 11 月 27 日开放)
把.eslintcache
中.gitignore
也这样做:
git rm -rf --cached .eslintcache
git add .
git rm
: 从工作树中删除文件...
-r
:在目录名称的情况下递归删除...
-f
或-force
:覆盖最新检查。
这个文件是新版create-react-app包的一部分,你无法避免添加它,就像添加其他文件一样。这是捆绑包。
这是 react 新版本的一部分。我还有文件“reportWebVitals”和“setupTests”,我删除了它们,一切正常。
使用“reportWebVitals”,您可以跟踪您网站上的真实用户表现。并使用“setupTests”初始化测试环境
此功能可用于 react-scripts@4.0.0 及更高版本
我不需要这些属性,只是删除了它们,就是这样,eslintcache 不能被删除是包的一部分。