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

Как получить читабельную верстку из Jade?

Доброго времени суток, решил поюзать jade. Создал index.jade с таким содержанием
doctype html
html(lang="en")
  head
    title= pageTitle
    script(type='text/javascript').
      if (foo) {
         bar(1 + 5)
      }
  body
    h1 Jade - node template engine
    #container.col
      if youAreUsingJade
        p You are amazing
      else
        p Get on it!
      p.
        Jade is a terse and simple
        templating language with a
        strong focus on performance
        and powerful features.

на выходе получаю
<!DOCTYPE html><html lang="en"><head><title></title><script type="text/javascript">if (foo) {
   bar(1 + 5)
}</script></head><body><h1>Jade - node template engine</h1><div id="container" class="col"><p>Get on it!</p><p>Jade is a terse and simple
templating language with a
strong focus on performance
and powerful features.</p></div></body></html>


Так и должно быть??!!!! да вложения сохранились, но верстка не читаема!!!))) можно ли это как то исправить не ручным способом?)
  • Вопрос задан
  • 221 просмотр
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
Zoxon
@Zoxon
Веб-разработчик
Используйте опцию pretty: true // 2 пробела '\t' табы
jade-lang.com/api
Можно дополнительно прогнать претифаером, по тому что миксины не правильно форматируются.
Например gulp-prettify Как убрать лишние отступы при компиляции Jade в миксинах?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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