При создании нового проекта с помощью Vue CLI v4.0.5 с проверкой параметров для TypeScript и Linter / Formatter вам предоставляются предварительно настроенные параметры. для линтинга и форматирования:
? Pick a linter / formatter config: (Use arrow keys)
> ESLint with error prevention only
ESLint + Airbnb config
ESLint + Standard config
ESLint + Prettier
TSLint (deprecated)
Я хочу использовать правила Airbnb для ESLint с Prettier (форматирование при сохранении), с парсером TypeScript и Vue CLI v4.
Эти конфигурации также должны хорошо работать с расширением Vetur для VS Code.
Как настроить эту комбинацию инструментов?
Обратите внимание, что это не ложный вопрос. Есть похожие вопросы, но не с этими точными требованиями для Vue CLI4, TypeScript, ESLint, Airbnb, Prettier и работы вместе с Vetur / VS Code.
ИЗМЕНИТЬ 2020/02 - характер этой проблемы недавно значительно изменился, поэтому я открыл и сам ответил на другой вопрос: Как настроить Vue CLI 4 с помощью правил ESLint + Airbnb + TypeScript + Stylelint для SCSS в VS Code редактор с автофиксом при сохранении?