官方文档:https://ejs.co/快速开始安装模块12345# 安装koa模板使用中间件npm install --save koa-views# 安装ejs模板引擎npm install --save ejs 例子代码:12345678910111213141516171819const Koa = require('koa2')const views = require('koa-views')const path = require('path')const app = new Koa()// 加载模板引擎app.use(views(path.join(__dirname,'./view'),{ extension:'ejs'}))app.use(async ctx=>{ let title = 'hello koa2' await ctx.render('index',{ title })})app.listen(3000) 123456789101112<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title><%=title %></title></head><body> <h1><%=title %></h1> <p>EJS Welcome to <%=title %></p></body></html>
评论加载中