我想强制客户端对修改后的资产进行缓存刷新。
是否已经有一种本地方法可以使用asset()
like
<script src="{{ asset('js/main.js')|autoversion }}"></script>
?
如果没有,我发现这个非常优雅的解决方案(基于文件时间戳和 url 重写)来管理它。
是否有人已经面临这个问题并且知道如何扩展asset()
?
看一下assets_version参数,这样每个资产都会得到一个版本字符串,而无需在模板中做额外的事情
你可以试试,我不确定结果,但它可以工作。
php 应用程序/控制台资产:转储 --watch