【发布时间】:2016-12-10 06:56:36
【问题描述】:
我用"express": "^4.14.0", "pug": "^2.0.0-beta6"
app.set('view engine', 'jade');
...
app.get('/', function (req, res) {
res.render('index.pug', {...});
}
当我使用 Express render 函数时,它只渲染一次模板。如果我更改 pug-template,我将获得基于已编译模板的旧页面版本。出于开发目的,我需要为每个 render 调用快速重新编译 .pug 模板。我怎样才能做到这一点?
我尝试了类似的方法:
app.disable('view cache'); OR
app.set('view cache', false); OR
app.set('view cache', 'disabled');
但这些都没有帮助。
【问题讨论】: