我需要能够以编程方式清除nodejs / express / jade站点的缓存,而无需重新启动引擎。
我尝试过以下操作,但它似乎什么都不做,node / express继续愉快地提供所有它的缓存页面。
delete (app.cache);
如何强制express / nodejs清除它的缓存并重新加载它的缓存页面(玉视图)。
答案 0 :(得分:0)
模板缓存在jade.cache对象中。 试试这样的事情
//jade = require('jade');
for (let template in jade.cache) {
delete jade.cache[template];
}