var engines = require("consolidate");app.engine("jade", engines.jade);app.engine("html", engines.ejs);// or use these// app.engine("jade", require("jade").__express);// app.engine("html", require("ejs").renderFile);app.set("view engine", "jade");重启工程就可以了
var engines = require("consolidate");app.engine("jade", engines.jade);app.engine("html", engines.ejs);// app.engine("jade", require("jade").__express);// app.engine("html", require("ejs").renderFile);app.set("view engine", "jade");//多出以下一行app.set("view engine", "html");这种写法在项目A里可以使用,但在另一个项目B里发现解析不了jade模板
var engines = require("consolidate");app.engine("jade", engines.jade);app.engine("html", engines.ejs);app.set("view engine", "jade");//或者//app.engine("jade", require("jade").__express);//app.engine("html", require("ejs").renderFile);//app.set("view engine", "jade");Express框架中如何引用ejs模板引擎
app.get("/reg", function (req, res) {res.render("reg", {title: "用户注册",layout: "template"}); }); 

以上内容给大家介绍了Nodejs express框架一个工程中同时使用ejs模版和jade模版,希望大家喜欢。