Reactjs 允许使用ESLint错误编译create react应用程序

Reactjs 允许使用ESLint错误编译create react应用程序,reactjs,compilation,create-react-app,eslint,prettier,Reactjs,Compilation,Create React App,Eslint,Prettier,我最近添加了ESLint和prettier,并提供了一系列配置来创建react应用程序 以下是包裹: "eslint-config-airbnb": "^18.2.1", "eslint-config-prettier": "^6.15.0", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier&qu

我最近添加了ESLint和prettier,并提供了一系列配置来创建react应用程序

以下是包裹:

"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错误设置为警告级别的黑客操作,我如何防止这种情况发生。我也不想弹射

我也不希望在开发期间将所有内容都放在
.eslintigore
中,因为对于我的团队来说,在开发期间反复更改该文件会非常烦人


非常感谢您的帮助。

因此,您最好查看您的构建步骤,并启用eslint以编译错误,如果没有代码,我们无法猜测您的构建步骤不知道您的意思。这只是创建反应应用程序。所有这些都应该是开箱即用的,对吗?我没有弹出,所以这里不应该有任何自定义操作,或者我遗漏了什么吗?其他信息:package.json有“build”:“react scripts build”,我们使用“react scripts”:“4.0.0”。提供错误列表,或者如您所述,这是一款近乎开箱即用的create react应用程序,github repo/codesandbox的分支将帮助人们解决您的问题。存储库是保密的。具体错误并不相关,因为它们只是ESLint错误。正如问题所述,当出现任何ESLint错误时,开发服务器就会崩溃。我设法找出问题确实出在react脚本4.0.0版上。其他人也有同样的问题。回滚到以前的版本解决了这个问题。我想不出他们为什么决定这样做,或者这是一个bug。