2011-02-14 4 views
7

Я использую механизм шаблонов jade/pug с ExpressJS на Node.js. Он выводит html с одной строкой. Никаких отступов вообще. Я не мог найти какой-либо вариант украшения.Pug/Jade шаблон двигателя: html beautifier?

+0

Возможный дубликат [ExpressJS: как вывести довольно html] (http://stackoverflow.com/questions/5276892/expressjs-how-to-output-pretty-html) – bummi

ответ

6

В app.js, передать pretty опцию компилятора Jade.

app.set('view options', { pretty: true }); 
+0

Он работает только с Express 2.x. –

+1

Для других; это также работает на Экспресс 4. * – jerone

1

Если вы compileing из консоли, то вы можете использовать это:

jade views/ --out html --pretty layout.jade 

он будет генерировать beutyfied код в HTML папке.