ESLint «ignorePatterns», похоже, не работает

#testing #npm #plugins #eslint #script

Вопрос:

Когда я запускаю eslint --ext ".js,.ts" --ignore-path .gitignore . скрипт с помощью npm run lint , возникают следующие ошибки.

 /Users/kyeolhan/BackOffceFront/plugins/element-ui.js  1:8 error Unable to resolve path to module '@/assets/styles/element-custom.scss' import/no-unresolved  2:1 error 'vue' should be listed in the project's dependencies. Run 'npm i -S vue' to add it import/no-extraneous-dependencies  /Users/kyeolhan/BackOffceFront/test/NuxtLogo.spec.js  2:22 error Unable to resolve path to module '@/components/NuxtLogo.vue' import/no-unresolved  ✖ 3 problems (3 errors, 0 warnings)  

Поскольку файлы в папках плагинов и тестов не нужно связывать, я хочу игнорировать эти каталоги. Поэтому я добавляю ignorePatterns в правила .eslintrc.js

 ... rules: {  camelcase: ['error', {  ignoreDestructuring: true,  properties: 'never'  }],  },  ignorePatterns: ['.eslintrc.js', "./plugins/**", "./test/**"] ...  

.eslintrc.js

Но все равно возникают те же ошибки. Как я могу это исправить?