我正在使用Laravel应用,并已对JavaScript文件进行了更新。在测试更新时,我注意到它没有工作。我打开了浏览器(Google Chrome)开发人员工具,并检查了JavaScript文件(在“源”下)。我注意到它仍然具有旧代码。
是否还创建了任何需要更新的缓存文件?
我正在使用Laravel ver 4
答案 0 :(得分:2)
这可能是浏览器中的本地缓存。您可以通过在JavaScript文件的网址中添加版本号或哈希值来解决此问题。
例如:
<script src="/js/app.js"></script>
成为:
<script src="/js/app.js?1234"></script>
这样,您的浏览器会将文件视为新资源,而不使用现有的缓存。