Как отключить предупреждения об игнорируемых файлах в eslint
После настройки eslint
и добавления некоторых файлов в список игнорирования при каждом запуске eslint выдает предупреждения о файлах, которые игнорируются:
/path/to/file/name.min.js
0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override
Как заставить замолчать это предупреждение?
Ответы
Ответ 1
Обходным решением, которое я знаю на данный момент, является опция --quiet
, которая подавляет все предупреждения. Конечно, это не имеет смысла, если у вас есть "предупреждающие" правила в вашем конфиге.
Другой способ не показывать, что предупреждение - использовать имена dir: eslint src
вместо шаблонов глобусов: eslint src/*
.
Ответ 2
Вы не можете и не планируете исправлять его, так как они не считают его ошибкой. Поэтому, если вы передадите файл, который их игнорирует, он скажет вам, что он не обрабатывал правила линтинга, потому что он игнорировался: https://github.com/eslint/eslint/issues/5623
Мы выполняем привязки pre-commit до кода lint перед фиксацией, поэтому вам пришлось написать некоторый дополнительный код для разграничения фактических предупреждений и файлов, игнорируемых предупреждениями, и только сбой при использовании, если выдается фактическое предупреждение или ошибка.
Ответ 3
вот решение вашего вопроса: http://eslint.org/docs/user-guide/configuring#ignored-file-warnings