1.设置模块引擎为ejs
app.set("view engine","ejs")
2. 设置模版文件存放位置
说明:模版文件:具有模版语法内容的文件。
app.set('vies',path.resolve(__dirname,"./views"))
3.render渲染
app.get('/home',(req,res)=>{
//通过render响应
let title='我是法外狂徒张三'
res.render("home",{title})
})
4.创建 home.ejs
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1><%=title %></h1></h1>
</body>
</html>
5.结果
6.源代码
const express=require("express")
const path=require("path")
const app=express()
// 设置模版引擎为ejs
app.set("view engine","ejs")
// 设置模版文件存放位置 模版文件:具有模版语法内容的文件
app.set('vies',path.resolve(__dirname,"./views"))
app.get('/home',(req,res)=>{
//通过render响应
let title='我是法外狂徒张三'
res.render("home",{title})
})
app.listen(9000,()=>{
console.log(`9000端口启动成功`);
})