Я использую шаблонизатор jade / pug с ExpressJS на Node.js.Он выводит HTML с одной строкой.Нет отступов вообще.Я не смог найти ни одного варианта для украшения.
В app.js передайте опцию pretty компилятору Jade.
pretty
app.set('view options', { pretty: true });
Раньше была опция {pretty: true}, но она была удалена, потому что она испортилась с пробелами.
Refs:
https://github.com/visionmedia/jade/issues/#issue/91 https://github.com/visionmedia/jade/issues/closed/#issue/89
Если вы компилируете из консоли, то вы можете использовать это:
jade views/ --out html --pretty layout.jade
это сгенерирует beutyfied код в папке html.