ESLINT бесконечный цикл - PullRequest
       8

ESLINT бесконечный цикл

0 голосов
/ 20 марта 2019

Так что я использовал eslint довольно обычно, пока не добавил конкретное правило, тогда eslint, казалось, просто зацикливался:

> api@1.0.0 pretest /api
> eslint .

это просто навсегда.Никогда не заканчивая процесс.Поэтому я снова удалил это конкретное правило, но оно не устранило проблему.

Это мой файл eslint на данный момент, но даже если я изменю правила, он все равно будет бесконечным.

{
    "extends": "airbnb-base/legacy",
    "parserOptions": {
        "ecmaVersion": 2018
    },
    "rules": {
        "global-require" : 0,
        "no-unused-vars" : 0
    },
    "env": {
        "es6": true,
        "node": true
    }
}

это мое правило в package.json:

"pretest": "eslint .",

1 Ответ

1 голос
/ 20 марта 2019

Попробуйте игнорировать папку node_modules/:

eslint . --ext .js --ignore-pattern node_modules/

Кроме того, вы можете игнорировать определенные папки, используя файл .eslintignore в корне вашего проекта:

.eslintignore

/dist
/node_modules
...