Я использую механизм шаблонов jade/pug с ExpressJS на Node.js. Он выводит html с одной строкой. Никаких отступов вообще. Я не мог найти какой-либо вариант украшения.Pug/Jade шаблон двигателя: html beautifier?
ответ
Раньше был вариант {pretty: true}, но он был удален, потому что он перепутался с пробелами.
Refs:
https://github.com/visionmedia/jade/issues/#issue/91 https://github.com/visionmedia/jade/issues/closed/#issue/89
В app.js, передать pretty
опцию компилятора Jade.
app.set('view options', { pretty: true });
Он работает только с Express 2.x. –
Для других; это также работает на Экспресс 4. * – jerone
Если вы compileing из консоли, то вы можете использовать это:
jade views/ --out html --pretty layout.jade
он будет генерировать beutyfied код в HTML папке.
Возможный дубликат [ExpressJS: как вывести довольно html] (http://stackoverflow.com/questions/5276892/expressjs-how-to-output-pretty-html) – bummi