// ejs 模板引擎
// 安装 npm i ejs -s
const express = require('express')
const app = express()
app.set('views engine', './ejs')
// 设置模板页面的存放路径 app.set('views','模板页面的具体存放路径')
app.set('views', './view')
app.get('/', (req, res) => {
res.render('home.ejs', {
name: 'zs', age: 20,hoby:['听歌曲','跳舞']
})
})
app.listen(3000, () => {
console.log('http:127.0.0.1:3000');
})
<h1>我是home 页面</h1>
<p>
姓名:
<%= name %>
</p>
<p>
年龄:
<%= age %>
</p>
<% hoby.forEach((item)=>{ %>
<h1>
<%= item %>
</h1>
<% })%>
const express = require('express')
const router = express.Router()
const app = express()
// app.get('/', (req, res) => {
// res.sendFile('./view/home.ejs',{root:__dirname})
// })
app.set('views engine', './ejs')
// 设置模板页面的存放路径 app.set('views','模板页面的具体存放路径')
app.set('views', './views')
// router.set('views', './view')
router.get('/home', (req, res) => {
res.render('home.ejs', {
name: 'zs', age: 20,hoby:['听歌曲','跳舞']
})
})
router.get('/', (req, res) => {
res.sendFile('./view/index.html',{root:__dirname})
})
module.exports=router