1、使用expressjs返回HTML内容
HTML
- Content-Type :text/html
- fs.createReadStream(‘XXX.html’).pipe(res)
- res.render()
不在js中写代码,在文本中写html然后通过读文件范式返回html
模板
- 复用HTML组件,简化开发流程
- 比喻:模具
渲染/生成
- 用途:“生成”最终的HTML内容
- 比喻:烤饼干
模板引擎:ejs
app.set(‘view engine’,’ejs’)
res.render(‘home.ejs’,{title,’els template’})
省略了第三个参数,回调函数