ESLint 的 max-len 设置选项中的第一个变量是什么?
What is the first variable in the options of ESLint's max-len setting?
ESLint 的 max-len setting 允许我输入两个必需的选项:
- 每行代码允许的字符总数。此字符数包括缩进。
- 遇到制表符时使用的字符数。
但是,当我查看他们提供的代码时,它是:
"max-len": [2, 80, 4]
...或三个选项。在此之上,他们引用了一个 2 个字符的制表符,显示为:
"max-len": [1, 80, 2]
我假设第二个和第三个选项设置了允许的总字符数(在本例中为 80 个)和制表符的长度(2 或 4)。 [1,...
或 [2,...
定义的第一个选项是什么?
数组中的第一项是规则 ID,它实质上是打开或关闭规则。数组中的所有剩余项都作为选项传递给规则。
根据 official documentation,规则 ID 可以是以下三个值之一:
0 - 关闭规则
1 - 打开规则作为警告(不影响退出代码)
2 - 将规则作为错误打开(触发时退出代码为 1)
ESLint 的 max-len setting 允许我输入两个必需的选项:
- 每行代码允许的字符总数。此字符数包括缩进。
- 遇到制表符时使用的字符数。
但是,当我查看他们提供的代码时,它是:
"max-len": [2, 80, 4]
...或三个选项。在此之上,他们引用了一个 2 个字符的制表符,显示为:
"max-len": [1, 80, 2]
我假设第二个和第三个选项设置了允许的总字符数(在本例中为 80 个)和制表符的长度(2 或 4)。 [1,...
或 [2,...
定义的第一个选项是什么?
数组中的第一项是规则 ID,它实质上是打开或关闭规则。数组中的所有剩余项都作为选项传递给规则。
根据 official documentation,规则 ID 可以是以下三个值之一:
0 - 关闭规则
1 - 打开规则作为警告(不影响退出代码)
2 - 将规则作为错误打开(触发时退出代码为 1)