<% %>流程控制标签(写的是if else,for)
<%=%>输出标签(原文输出HTML标签)
<%-%>输出标签(HTML会被浏览器解析)
<%#%>注释标签
<%- include("user/show',{user∶ user})%>导入公共的模板内容
express使用和配置ejs模块
//配置模板引擎
app.set("views", "./views")
app.set("view engine", "ejs")
koa使用和配置ejs模块
const Koa = require('koa')
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)
评论()