gpt4 book ai didi

node.js - 为什么 Jade 不能在 Express.js 中正确格式化它的输出

转载 作者:搜寻专家 更新时间:2023-10-31 22:36:43 24 4
gpt4 key购买 nike

我在 Express.js 中使用 Jade,我注意到 html 输出全部在一行中。在 Jade 网站 (http://scalate.fusesource.org/documentation/jade-syntax.html) 上,它说格式化输出是标准的,选项是 ScamlOptions.nl 和 ScamlOptions.indent,但我无法在任何地方找到这些选项以查看它们是否设置不正确。有谁知道我在哪里可以找到这些选项,或者是否有另一种方法来强制清除格式?

谢谢!

这个线程没有帮助: How to output pretty html in Express?

最佳答案

在 Express 3 中,api 已经(至少)改变了这个 View 选项。

我设置了 app.locals.pretty,它似乎运行良好。在 app.configure()/中设置 View 引擎后,我立即在 app.js(或 server.js)中调用它p>

app.use(function(req, res, next) {
app.locals.pretty = true;
next();
});

关于node.js - 为什么 Jade 不能在 Express.js 中正确格式化它的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7217079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com