安装
npm install --save art-template
npm install --save express-art-template
引用
app.engine('html', require('express-art-template'));
使用
(第一个参数为文件路径,第二个为数据)
app.get('/admin', (req, res) => {
res.render('admin/index.html', {
title: '管理系统'
})
})
注:文件应该放在views中(node.js默认模版文件在views目录下),主动更改views设置第一个参数固定为views
app.set('views', render函数的默认路径)
处理post请求:
需要引入第三方包body-parser
npm install --save body-parser
const bodyParser = require('body-parser') // 引如包文件
app.use(bodyParser.urlencoded({ extended: false })) //
app.use(bodyParser.json())
读取数据是用req.body
网友评论