首先要明白干什么。
在express中我想直接响应一个模板页面,这样响应。
res.render('index.html')
直接响应一个页面,所以。
想用模板引擎渲染出来的页面,就要先安装包,有两个
安装包
cnpm i --save art-template
cnpm i --sava express-art-template
配置
app.engine('html',require('express-art-template'))//这个会自动加载art-template
使用
响应数据
res.render('index.html',{
data:[
'张三',
'李四',
'王五',
]
})
要渲染页面的模板页面
{{each data}} 这里可以是要循环的页面代码,$value就是你要改变的数据 {{$value}}当然这里也可以 {{/each}}
这样就大功告成。