我最近添加了ESLint和prettier,并使用一些配置文件来创建create-react-app。
以下是相关的软件包:
"eslint-config-airbnb": "^18.2.1",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "^2.1.2",
现在的问题是开发服务器无法编译,因为项目中有大量ESLint错误。它显示:
Failed to compile
*list of errors*
This error occurred during the build time and cannot be dismissed.
这非常具有侵入性。 我希望它仍然能够编译,因为我认为没有理由拒绝编译它,因为一些样式问题。
我该如何防止这种情况发生,而不用像将所有ESLint错误设置为警告级别这样的hack。我也不想弹出。
开发期间,我也不希望将所有内容都放到.eslintignore
中,因为这会很烦人,我的团队必须在开发过程中不断更改该文件。
任何帮助将不胜感激。