【问题标题】:Have eslint only show fatal errors?eslint 是否只显示致命错误?
【发布时间】:2017-10-30 03:32:29
【问题描述】:

我想使所有样式警告静音,并且仅在我的代码中出现重大泄漏时发出警报,例如缺少括号或引用的 var 不存在。有没有可以插入到 eslint.json 中的规则来安静除致命错误之外的所有内容?

【问题讨论】:

  • lint is 用于检查 style
  • 无论是不是为了风格,它也会显示致命错误。不知道为什么这被否决了。
  • 是的,我也是;至少看起来是合法的......
  • 这个问题需要投票!我非常同意你的看法!您是否找到任何解决方案或使插件列表仅显示致命错误?如果是真的,可以分享一下吗?
  • 很遗憾我没有解决办法

标签: javascript eslint


【解决方案1】:

您可以使用--quiet 选项仅显示error-level,例如 eslint --quiet "*.js"

https://eslint.org/docs/user-guide/command-line-interface

Handling warnings:
 --quiet                        Report errors only - default: false

【讨论】:

  • 还有角度的ng lint --quiet
【解决方案2】:

您可以使用 ESLint 附带的 "eslint:recommended" 配置。它启用了捕获常见错误但不强制执行任何特定样式的规则。

【讨论】:

  • 有,如Expected parentheses around arrow function argument. ,Unexpected block statement surrounding arrow body. (arrow-body-style)'
  • @Mithril 检查您的配置,除了eslint:recommended 之外,您还必须包含其他内容。如果您查看rule list,您提到的规则(arrow-parensarrow-body-style)都没有选中标记,表明该规则已在eslint:recommended 中启用。
猜你喜欢
  • 1970-01-01
  • 2019-06-17
  • 2018-08-22
  • 1970-01-01
  • 2019-06-07
  • 2018-01-15
  • 2020-11-18
  • 2018-12-06
  • 2018-11-15
相关资源
最近更新 更多