如何让浏览器在 Laravel 应用程序中下载更新后的 JS 文件
How do I get the browser to download the updated JS file in a Laravel app
我正在开发 Laravel 应用程序并更新了 JavaScript 文件。当我测试更新时,我注意到它不起作用。我打开浏览器 (Google Chrome) Developer Tools 并检查了 JavaScript 文件(在 Sources 下)。我注意到它仍然有旧代码。
是否有任何正在创建的缓存文件需要更新?
我正在使用 Laravel 版本 4
这可能是您浏览器的本地缓存。您可以通过向 javascript 文件的 url 添加版本号或散列来解决此问题。
例如:
<script src="/js/app.js"></script>
变为:
<script src="/js/app.js?1234"></script>
这样您的浏览器就会将该文件视为新资源,而不使用现有缓存。
我正在开发 Laravel 应用程序并更新了 JavaScript 文件。当我测试更新时,我注意到它不起作用。我打开浏览器 (Google Chrome) Developer Tools 并检查了 JavaScript 文件(在 Sources 下)。我注意到它仍然有旧代码。
是否有任何正在创建的缓存文件需要更新?
我正在使用 Laravel 版本 4
这可能是您浏览器的本地缓存。您可以通过向 javascript 文件的 url 添加版本号或散列来解决此问题。
例如:
<script src="/js/app.js"></script>
变为:
<script src="/js/app.js?1234"></script>
这样您的浏览器就会将该文件视为新资源,而不使用现有缓存。