Как подавить ошибку: смешанные пробелы и табуляции? - PullRequest
0 голосов
/ 11 сентября 2018

Я получаю это надоедливое сообщение об ошибке в приложении Vue.js.

error: Mixed spaces and tabs (no-mixed-spaces-and-tabs) at src/components/Landing.vue:388:2:

Мне интересно, как я могу это подавить?

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Исправив ваши проблемы.

Это ESLint нарушение правила. Это не влияет на то, действительно ли выполняется ваш код, но предупреждает вас, что ваш исходный код не идеально отформатирован.

Это означает, что в вашем коде отступ (которые являются невидимыми символами) вы используете сочетание символов табуляции и пробелов.

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

Большинство IDE имеют опции для преобразования табуляции в пробелы или наоборот, для преобразования существующего кода, чтобы он соответствовал этому правилу.

В противном случае @ ответ tony19 вас охватит.

0 голосов
/ 11 сентября 2018

Это ошибка ESLint (no-mixed-spaces-and-tabs) . Вы можете настроить ESLint на игнорирование этой ошибки. Конфигурация обычно хранится в .eslintrc.js в сгенерированном проекте Vue CLI. Внутри этого файла отредактируйте объект rules, содержащий:

"rules": {
  "no-mixed-spaces-and-tabs": 0,
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...