【问题标题】:ESlint throw errors instead of warningsESlint 抛出错误而不是警告
【发布时间】:2018-12-23 02:02:28
【问题描述】:

是否可以使用 Eslint 抛出错误而不是警告? 我正在与create-react-app 合作,并希望在我的团队中有一个非常严格的 lint 政策,并认为这可能是一个好的开始。

这可能吗?

【问题讨论】:

标签: javascript eslint create-react-app


【解决方案1】:

--max-warnings可以达到这个目的:--max-warnings=0表示任何警告都会导致eslint报错。

https://github.com/eslint/eslint/issues/2309#issuecomment-219828044

【讨论】:

    【解决方案2】:

    是的,可以在 create-react-app 设置中编辑 ESlint 配置。您需要做的就是在您的项目设置中运行npm run eject。这将允许您根据需要编辑默认项目配置。

    弹出后,您会在项目根目录的package.json 文件中找到一个eslintConfig 密钥。只需从 package.json 中删除此选项即可。您可以通过在项目根目录中添加 .eslintrc 文件来为 Eslint 添加自己的自定义配置。你可以阅读不同的规则和配置here

    【讨论】:

      猜你喜欢
      • 2021-10-18
      • 2018-03-13
      • 2021-03-04
      • 1970-01-01
      • 2018-08-06
      • 1970-01-01
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多