У меня есть файлы, которые находятся в определенной папке, и эти файлы принадлежат поставщику, поэтому я не могу их контролировать. Я хотел бы отключить eslint для всех файлов в этом каталоге и всех подпапках.
Отключить eslint для всех файлов в каталоге и подкаталогах
Ответ 1
Вы можете добавить .eslintignore в корневой каталог проекта и использовать его так же, как .gitignore, .npmignore и т.д.
Когда речь заходит о игнорировании нескольких файлов одновременно, мы можем использовать **.
Например: src/** означает игнорировать все файлы в [root]/src.
Ответ 2
Мне нужен был флаг, чтобы временно исключить | отключить | игнорировать каталог. Я пробовал eslint --help | grep exclude eslint --help | grep exclude безрезультатно.
Затем я запросил в Google каталог eslint exclude, и первый результат SO указал мне на Отключить правила eslint для папки, и мой ответ не был найден там, и не здесь, так что, возможно, кто-то другой ищет слово "exclude", которое в этот контекст полностью заменяется на "отключить".
Наконец, в документах ESLint CLI я нашел следующие:
-
--ignore-path -
--ignore-pattern -
--no-ignore
Я надеюсь, что это поможет кому-то (кто может подумать о быстром SO ударе до... документации).