Задать вопрос
@procode
Разработчик

Prettier и ESLint (в VSC) конфликтуют по поводу пробелов перед скобками — data() — как их подружить?

Я пока прописал в .eslintrc.js
'space-before-function-paren': 'off'
но это не есть хорошо, потому что по идее, эти пробелы-таки нужны.

Но как настроить Prettier, чтобы он не превращал data () в data() - я не понимаю.

Или посоветуйте другой formatter для Vue в VSC пожалуйста.

Спасибо.
  • Вопрос задан
  • 2120 просмотров
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347
Crazy on performance...
Ну во-первых, настроить eslint правильно: https://eslint.org/docs/rules/space-before-functio...
В Вашем случае нужен не 'off', а ['error', 'always']
Во-вторых, настроить остальные правила в eslint согласно принятому код стайлу
В-третьих, заменить prettier на eslint --fix и выкинуть prettier за не надобностью, ибо eslint из коробки умеет все то же, что и prettier и много чего еще, а с плагинами его возможности вообще безграничны
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы