Задать вопрос
@quadabrashell

Насколько оптимально использовать Pug для всего файла .vue?

Например:
template
  p(align='right') Ура! Ни одного брекета или тега в файле

script(lang='coffee')
  export default
    props:
      document:
        type: Object
        required: true
    methods:
      // ...

style(lang='sass')
  p
    color: green

А ещё лучше настроить сборщик так чтобы не писать lang='sass' и 'coffee'
  • Вопрос задан
  • 218 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
Решения вопроса 1
Если так нравится "Python style", то следует помнить, что Pug - это HTML шаблонизатор. Также есть coffee для подобного синтаксиса в javascript и sass (или stylus) для CSS.

Насколько я понимаю, по дефолту в шаблонизации используется js, html, css и изменить это нельзя. Но я советую не париться и всегда указывать lang="pug", lang="coffee", lang="sass". Так как вы пишете проект и все понимаете и знаете, но если в ваш код залезет другой программист, у него сначала лопнут глаза от увиденного, затем лопнут мозги, так как нет пояснения на каком синтаксисе это вообще было написано.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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