Как я могу отключить eslint правильно? - PullRequest
0 голосов
/ 31 октября 2019

Я следовал по ссылке: https://eslint.org/docs/user-guide/configuring#ignoring-files-and-directories,, но она не работает

Я хочу отключить ее, потому что у меня много предупреждений при запуске npm run serve о лишних точках с запятой, пробелах и т. Д.

Мой проект использует vuetify

enter image description here

Я создаю .eslintignore и добавляю скрипт следующим образом:

../src/*.js

Я пытаюсьзапустить npm run serve, но предупреждение все еще существует

Я пытаюсь добавить:

"eslintIgnore": ["store.js", "Home.vue"] в package.json, но это также не работает

Принимая во внимание, что я следовал документам

Как я могу решить эту проблему?

Обновление :

Я пытаюсь изменить как это:

src/**/*.js
src/**/*.vue

не работает

1 Ответ

1 голос
/ 31 октября 2019

Eslint lint является открытым исходным кодом javascript для утилиты linting. Когда вы устанавливаете проект с помощью Vue cli, он автоматически добавляет eslint-plugin в ваш проект. Он будет иметь рекомендации по синтаксису es6. Вы также можете создавать или отключать правила eslint.

Если вы хотите отключить eslint для отдельной строки

простодобавьте это к строке кода

javascript code // eslint-disable-line

Если вы хотите отключить eslint для полного файла

/* eslint-disable */

code
/* eslint-disable */

Если вы хотите удалить eslintполностью из проекта, который создан vue cli 2

Установите useEslint: false, в config / index.js

Если вы используете vue cli 3

В .eslintrc.js просто установите

root: false

Иначе, если вы хотите полностью удалить eslint из проекта

npm remove @ vue / cli-plugin-eslint

Если у вас есть .eslintignore, вы можете добавить эти строки туда

/build/
/config/
/dist/
/*.js
/test/unit/coverage/

/000-xyz/ 
...