我刚刚更新为表达 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。谢谢