【问题标题】:Pug/Jade template engine: html beautifier?Pug/Jade 模板引擎:html 美化器?
【发布时间】:2011-06-26 17:51:30
【问题描述】:

我在 Node.js 上使用 Jade/pug 模板引擎和 ExpressJS。它输出一个单行的html。完全没有缩进。我找不到任何美化选项。

【问题讨论】:

标签: node.js pug express


【解决方案1】:

曾经有一个 {pretty: true} 选项,但由于与空格混淆而被删除。

参考:

https://github.com/visionmedia/jade/issues/#issue/91 https://github.com/visionmedia/jade/issues/closed/#issue/89

【讨论】:

    【解决方案2】:

    在 app.js 中,将 pretty 选项传递给 Jade 编译器。

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

    【讨论】:

      【解决方案3】:

      如果你是从控制台编译,那么你可以使用这个:

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

      它将在html文件夹中生成美化代码。

      【讨论】:

        猜你喜欢
        • 2021-01-13
        • 2012-02-02
        • 2020-11-16
        • 2013-07-22
        • 1970-01-01
        • 1970-01-01
        • 2011-11-14
        • 1970-01-01
        • 2017-12-21
        相关资源
        最近更新 更多