@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'
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
Если так нравится "Python style", то следует помнить, что Pug - это HTML шаблонизатор. Также есть coffee для подобного синтаксиса в javascript и sass (или stylus) для CSS.

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

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

Войти через центр авторизации
Похожие вопросы