Правильный YAML для Eslint - значение не должно содержать более 1 элементов - no-множественные пустые строки - PullRequest
0 голосов
/ 27 ноября 2018

Я использую Eslint в существующем проекте, а eslintrc - это файл YAML;формат, с которым я не очень знаком.Я пытаюсь установить правило no-multiple-empty-lines и добился некоторого успеха, но я получаю эту ошибку, когда пытаюсь добавить несколько правил к правилу согласно документации.

Правило: https://eslint.org/docs/rules/no-multiple-empty-lines получаеттри параметра, которые можно установить max, maxBOF и maxEOF

Поэтому я пытаюсь установить его следующим образом:

rules:
  no-multiple-empty-lines:
    - error
    - max: 1
    - maxBOF: 0

Я получаю ошибку:

.eslintrc.yaml: Configuration for rule "no-multiple-empty-lines" is invalid: Value [{"maxBOF":0},{"max":1}] should NOT have more than 1 items.

Насколько я понимаю, первая строка - это ошибка / предупреждение, а втораяэто параметры.

Как правильно установить несколько параметров для второго отступа, чтобы можно было использовать как maxBOF, так и max, не выдавая ошибку?

1 Ответ

0 голосов
/ 27 ноября 2018

Правильный способ установки нескольких параметров - без дополнительных -, вы можете передать карту в список, как я нашел здесь: Руководство идиота по YAML

rules:
  no-multiple-empty-lines:
    - error
    - max: 1
      maxBOF: 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...