express-art-templateテンプレートエンジンの使用

4915 ワード

インストール:cnpm i art-template express-art-template--save
const express = require('express')
let server = express()

server.engine('.html',require('express-art-template'));

server.set('view options', {
    debug: process.env.NODE_ENV !== 'production',
});

//         
server.set('view engine','.html');

let router = express.Router()
router.get('/',(req,res,next) => {
    res.render('index',{
        heros
    })
})
server.use(router)
server.listen(8888)
<ul>
    {{each heros}}
    <li>
        {{$value.nickname}}
        <img src="{{$value.img}}" alt="">
    </li>
    {{/each}}
</ul>