如何在express 3.0.0rc2中使用layout.jade
我只是更新,以expression3.0.0rc2。 一切正常,除了layout.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。 谢谢
看到这个链接,micha: http : //www.devthought.com/code/use-jade-blocks-not-layouts/