如何在express 3.0.0rc2中使用layout.jade

时间:2012-08-06 23:02:39

标签: node.js layout express pug

我刚刚更新以表达3.0.0rc2。一切正常,但layout.jade不再使用了。当我使用旧版本时,我只是使用此行将jade设置为默认视图引擎。

app.set("view engine", "jade");

我现在正在渲染,但它不起作用。

app.render(view, {opt1: 1,opt2: 2, layout: "layout.jade"}, callback);

我以前不需要这个,但万一我尝试了这个没有成功

app.set("view options", {
    layout: true
});

我甚至尝试过这样:

app.engine('jade', require('jade').__express);
// instead of this: app.set("view engine", "jade");

我希望有人知道如何在新版本中使用layout.jade。感谢

1 个答案:

答案 0 :(得分:4)