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

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

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

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

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

Спасибо.
  • Вопрос задан
  • 2307 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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 и много чего еще, а с плагинами его возможности вообще безграничны
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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