有没有办法使用多个视图引擎与Express + Node.js

情景 :我使用Node.js , Express + Handlebars作为视图引擎和MongoDB开发了一些事务性页面。

现在的问题是在模块集成的时候,我得到了一些构build在Express + Jade上的页面作为视图引擎。

问题 :如何整合Handlebars和一些Jade上的页面?

  1. package.json中添加引擎和consolidate.js
  2. yourapp.js中

    var engines = require('巩固');

    app.engine('jade',engines.jade);

    app.engine('handlebars',engines.handlebars);

更多信息在这里

干杯!