我已经与Handlebars合作了一段时间,从未遇到过任何问题。然而,最近我的开发周期受到了干扰。对于这个问题,把手或nodejs似乎(我认为)缓存我的模板并拒绝更新,即使在服务器重启后也是如此。
我尝试在http://handlebarsjs.com阅读文档,但说的不多。如上所述,我真的不知道这是一个Handlebars问题还是它是节点。
如何调试此类问题?
答案 0 :(得分:0)
我有类似的问题。我正在使用Chrome进行测试,并在f12工具启动时找到了关闭浏览器缓存的选项。您可以在f12工具屏幕中的设置下找到它
答案 1 :(得分:0)
我也遇到了这个错误。
在不同的浏览器中测试过,所以这不是一个缓存问题。
对我来说,修复是手动重启我的节点服务器。出于某种原因,对.hbs文件的更改不会自动触发storageID
重启。
此处发布的信息旨在帮助其他可能在路上遇到这种情况的人。
答案 2 :(得分:0)
不确定这是否可以解决您的问题,但就我而言,这是我的代码中的错误。
我不小心没有在异步函数中的变量前放置“ const”或“ var”。结果,该变量意外地在全局范围内声明。并发请求具有错误的值。