Nunjucks với Express
Chú ý lựa chọn watch: true
để Nunjucks tự động compile khi template thay đổi
const express = require('express');
const app = express();
const nunjucks =require('nunjucks');
nunjucks.configure('views', {
autoescape: true,
cache: false,
express: app,
watch: true
});
// Set Nunjucks as rendering engine for pages with .html suffix
app.engine('html', nunjucks.render);
app.set('view engine', 'html') ;
app.get('/', (req, res) => {
res.render('index.html', {title: 'CIA Agent'});
});
app.listen(3000, ()=> {
console.log('CIA Agent listens at port 3000');
});