Объяснение файла .eslint - PullRequest
0 голосов
/ 15 марта 2019

В файле .eslintrc у меня есть что-то вроде:

"indent": [2, 2, {"SwitchCase": 1}],

Это я понимаю. Числа 2 справа определяют пробелы.

Но, учитывая это:

"no-alert": 2,
"no-else-return": 1,
"no-eq-null": 2,
"no-eval": 2,
"no-extend-native": 2,
"no-fallthrough": 2,    
"no-invalid-this": 2,
"no-lone-blocks": 2,
"no-loop-func": 2,
"no-multi-spaces": 2,
"keyword-spacing": 2,
"block-scoped-var": 2,

Я запутался, что означает число 2? Это не может быть расстояние для всего этого?

В этом случае:

"no-compare-neg-zero": "error",

это говорит само за себя.

Я проверил eslint.org , но не смог найти правильного объяснения.

1 Ответ

1 голос
/ 15 марта 2019

Определяет строгость правила.

0 = off, 1 = warning, 2 = error

Вы можете прочитать о них здесь: https://eslint.org/docs/user-guide/configuring#configuring-rules

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...