我在 Node.js 上使用 Jade/pug 模板引擎和 ExpressJS。它输出一个单行的html。完全没有缩进。我找不到任何美化选项。
问问题
4119 次
3 回答
6
在 app.js 中,将pretty
选项传递给 Jade 编译器。
app.set('view options', { pretty: true });
于 2011-09-29T01:09:19.063 回答
4
曾经有一个 {pretty: true} 选项,但它被删除了,因为它弄乱了空格。
参考:
https://github.com/visionmedia/jade/issues/#issue/91 https://github.com/visionmedia/jade/issues/closed/#issue/89
于 2011-02-21T14:23:23.797 回答
1
如果你是从控制台编译,那么你可以使用这个:
jade views/ --out html --pretty layout.jade
它将在 html 文件夹中生成美化代码。
于 2016-02-04T08:27:19.287 回答