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

Как сделать, чтобы jade выводил все в исходном формате?

Такие дела.

Собираю верстку в Gulp с html-препроцессором Jade.
И такой вот проблемес: инлайновые теги он выводит в одну строку:
c5664daa15be45769324e8a16708dec1.png
хотя я прописываю их с переносом строк в .jade файле.

Использую опцию pretty: true, без нее html на выходе получается вообще сжатый.

В будущем верстку будут садить на битрикс, поэтому негоже отдавать такое в бекенд, хотелось бы структурированности (сохранение переносов и их количества).

Как добиться красивого html?
  • Вопрос задан
  • 235 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
Установите себе gulp-html-prettify и после компиляции из jade в html, прогоните ещё через него.
Ответ написан
Комментировать
@Ucorp
Можно вместо pretty: true указать pretty: ' '
В кавычках указываем нужное количество пробелов/отступов.
gulp-html-prettify делает тоже самое.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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