Eslint 抛出错误而不是警告
ESlint throw errors instead of warnings
是否可以使用 Eslint 抛出错误而不是警告?
我正在与 create-react-app
合作,希望在我的团队中有一个非常严格的 lint 政策,并认为这可能是一个好的开始。
这可能吗?
是的,可以在 create-react-app 设置中编辑 ESlint 配置。您需要做的就是在您的项目设置中 运行 npm run eject
。这将允许您根据需要编辑默认项目配置。
弹出后,您会在项目根目录的 package.json
文件中找到一个 eslintConfig
密钥。只需从 package.json 中删除此选项即可。您可以通过在项目根目录中添加 .eslintrc
文件来为 Eslint 添加自己的自定义配置。您可以阅读不同的规则和配置 here
--max-warnings
可以达到这个目的:--max-warnings=0
表示任何警告都会导致eslint报错。
https://github.com/eslint/eslint/issues/2309#issuecomment-219828044
是否可以使用 Eslint 抛出错误而不是警告?
我正在与 create-react-app
合作,希望在我的团队中有一个非常严格的 lint 政策,并认为这可能是一个好的开始。
这可能吗?
是的,可以在 create-react-app 设置中编辑 ESlint 配置。您需要做的就是在您的项目设置中 运行 npm run eject
。这将允许您根据需要编辑默认项目配置。
弹出后,您会在项目根目录的 package.json
文件中找到一个 eslintConfig
密钥。只需从 package.json 中删除此选项即可。您可以通过在项目根目录中添加 .eslintrc
文件来为 Eslint 添加自己的自定义配置。您可以阅读不同的规则和配置 here
--max-warnings
可以达到这个目的:--max-warnings=0
表示任何警告都会导致eslint报错。
https://github.com/eslint/eslint/issues/2309#issuecomment-219828044