我的设置:
Express 4.2.0
Jade 1.3.1
我学习快递和玉石模板。
我有一个视图mypage
,它显示了以下路线中定义的名称和年龄变化。
每次我更改render
的选项参数(将名称或年龄更改为任何内容)时,mypage view
在重新加载时都不会更新。所以我总是要重新启动节点应用程序(用ctrl + C和npm start杀死)来获取最后一次更新。
它似乎是缓存,但我处于开发模式。
/* GET my page */
router.get('/mypage', function(req, res){
res.render('mypage', {
name: 'Default John',
age: 213456
});
});
我尝试了app.disable('view cache')
而没有尝试。这是预期的行为吗?
答案 0 :(得分:-2)
尝试使用
app.set('view cache', true);