传统的ejs写法
var express = require("express");
var ejs = require("ejs");
var app = express();
app.get("/index",function(req,res){
ejs.renderFile("views/index.html",{title:"hello"},function(err,data){
res.end(data)
})
})
app.listen(3000);
express用ejs ----默认的文件是以ejs为后缀的
var express = require("express");
var app = express();
app.set("engine","ejs");
//模板的默认存放目录是views,所以在建立文件夹的时候可以命名为views,如果想改的话,可以这样设置
app.set("views","project");
app.get("/getdata",function(req,res){
res.render("index.ejs",{title:"hello"});//这里的文件路径都不用写文件夹,直接写文件,后缀注意是.ejs
})
app.listen(3000);
express用esj---改为文件是html后缀的
var express = require("express");
var app = express();
//定义模板引擎
app.engine("html",ejs.__express);
app.set("engin","html");
app.get("/getdata",function(req,res){
res.render("index.html",{title:"hello"})
})
app.listen(3000);