把手和缓存(模板不更新)

时间:2016-09-15 03:01:31

标签: javascript node.js handlebars.js

我已经与Handlebars合作了一段时间,从未遇到过任何问题。然而,最近我的开发周期受到了干扰。对于这个问题,把手或nodejs似乎(我认为)缓存我的模板并拒绝更新,即使在服务器重启后也是如此。

我尝试在http://handlebarsjs.com阅读文档,但说的不多。如上所述,我真的不知道这是一个Handlebars问题还是它是节点。

如何调试此类问题?

3 个答案:

答案 0 :(得分:0)

我有类似的问题。我正在使用Chrome进行测试,并在f12工具启动时找到了关闭浏览器缓存的选项。您可以在f12工具屏幕中的设置下找到它

答案 1 :(得分:0)

我也遇到了这个错误。

在不同的浏览器中测试过,所以这不是一个缓存问题。

对我来说,修复是手动重启我的节点服务器。出于某种原因,对.hbs文件的更改不会自动触发storageID重启。

此处发布的信息旨在帮助其他可能在路上遇到这种情况的人。

答案 2 :(得分:0)

不确定这是否可以解决您的问题,但就我而言,这是我的代码中的错误。

我不小心没有在异步函数中的变量前放置“ const”或“ var”。结果,该变量意外地在全局范围内声明。并发请求具有错误的值。