美文网首页
express中配置art-template模版引擎

express中配置art-template模版引擎

作者: 风之伤_3eed | 来源:发表于2019-03-05 11:10 被阅读0次

    安装

    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
    

    相关文章

      网友评论

          本文标题:express中配置art-template模版引擎

          本文链接:https://www.haomeiwen.com/subject/gbwbuqtx.html