Описание тега eslintignore

.eslintignore - это файл, в котором перечислены файлы, которые esLint не должен размещать как часть проекта javascript.

.eslintignore это файл, в котором перечислены файлы, esLintне должны пухнуть как часть проекта javascript. Файл должен находиться в корневом каталоге проекта.

грамматика eslintignore

  • Линии начинаются с # рассматриваются как комментарии и не игнорируются.
  • Все пути рассматриваются как относительные пути к .eslintignore файл.
  • Шаблоны следуют тому же поведению, что и .gitignore.
  • Линии, связанные с ! рассматриваются как повторное включение из предыдущего исключения.

Некоторые шаблоны всегда игнорируются по умолчанию, это относится к таким каталогам, как /node_modules/* а также /bower_components/*

/# This line will be ignored
/build/*
/|build/index.js
/*.min.js

Следующие файлы будут проигнорированы:

  • Все файлы в build каталог, кроме index.js.
  • Все минифицированные файлы javascript.

Вы можете указать любой файл как eslintignore при запуске eslint с --ignore-path аргумент, пока файл следует за .eslintignoreстандарт. Например, вы можете использовать.jshintignore. Хотя при использовании этого аргумента этот файл будет использоваться вместо проекта.eslintignore

/eslint --ignore-path .jshintignore myfile.js

Файлы также можно игнорировать в package.json, если файл.eslintignore не найден.

/{
/  "name": "mypackage",
/  "version": "0.0.1",
/  "eslintIgnore": ["hello.js", "world.js"]
/}

В --no-ignore Аргумент также можно использовать для обхода правил игнорирования.