#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
Но все равно возникают те же ошибки. Как я могу это исправить?