Описание тега eslintignore
.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
Аргумент также можно использовать для обхода правил игнорирования.