eslint规则数组中的数字是什么意思?

boo*_*oop 18 javascript eslint

我对于eslint配置是全新的.我现在使用tslint作为打字稿很长一段时间,所以我对这个概念很熟悉.

eslint用于许多规则的语法

"no-cond-assign": [2, "always"]
Run Code Online (Sandbox Code Playgroud)

要不就

"no-constant-condition": 2
Run Code Online (Sandbox Code Playgroud)

这个数字是什么意思?文档非常庞大,我无法谷歌或在动态文档中找到它

boo*_*oop 27

我通过使用另一个数字而不是0,1或2来找到它.我定义了规则的严重性.

Severity should be one of the following: 0 = off, 1 = warning, 2 = error (you passed "3").
Run Code Online (Sandbox Code Playgroud)

  • 最近,ESLint人通过允许使用"关闭","警告"和"错误"使这一切变得透明. (3认同)