Настройки ESLINT для игнорирования предупреждений типа «лишняя точка с запятой»

1

Я использую редактор кода атома для VueJS Project с ESLINT (feross). Попытавшись быстро прототипировать макет, я получаю эти ошибки.

Отсутствие места перед открытием скобки
Строки должны использовать singlequote
Дополнительная точка с запятой

Во время фазы прототипа я хотел бы, чтобы ESLINT/ATOM отключил/проигнорировал эти ошибки и все равно отобразил сайт. Как это сделать?

Теги:
vue.js
atom-editor
eslint

2 ответа

3
Лучший ответ

Вы можете временно отключить eslint. В моей установке, build/webpack.base.conf.js показан следующий фрагмент:

  module: {
    rules: [
      ...(config.dev.useEslint ? [createLintingRule()] : []),
      {
        test: /\.vue$/,

Правило листинга позволит использовать eslint. Давайте избежим этого и установите для параметра config.dev.useEslint значение false. Перейдите в config/index.js и config/index.js следующий фрагмент:

// Use Eslint Loader?
// If true, your code will be linted during bundling and
// linting errors and warnings will be shown in the console.
useEslint: false,
1

В файле .eslintrc выполните следующие действия:

  "rules": {
    "space-before-blocks": "off",
    "quotes": "off",
    "no-extra-semi": "off"
  }

Это отключит вышеуказанные правила. Я бы предложил вместо того, чтобы отключить его, пусть он бросает предупреждение, поэтому в будущем вы не забудете исправить эти проблемы.

ESLint имеет потрясающую документацию: https://eslint.org/docs/rules/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню