Pug/Jade 模板引擎:html 美化器?
我在 Node.js 上使用 jade/pug 模板引擎和 ExpressJS。它输出一个单行的 html。根本没有缩进。我找不到任何美化选项。
I'm using jade/pug template engine with ExpressJS on Node.js. It outputs a html with single line. No indentation at all. I couldn't find any beautifier option.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 app.js 中,将
pretty
选项传递给 Jade 编译器。In app.js, pass the
pretty
option to the Jade compiler.曾经有一个 {pretty: true} 选项,但它被删除了,因为它弄乱了空格。
参考文献:
https://github.com/visionmedia/jade/issues/#issue/91
https://github.com/visionmedia/jade/issues/lined/#issue /89
There used to be a {pretty: true} option but it was removed because it messed up with whitespaces.
Refs:
https://github.com/visionmedia/jade/issues/#issue/91
https://github.com/visionmedia/jade/issues/closed/#issue/89
如果您从控制台编译,那么您可以使用它:
它将在 html 文件夹中生成 beutyfied 代码。
If you are compileing from console, then you can use this :
it will generate beutyfied code in html folder.