2

我想强制客户端对修改后的资产进行缓存刷新。

是否已经有一种本地方法可以使用asset()like

<script src="{{ asset('js/main.js')|autoversion }}"></script>

?

如果没有,我发现这个非常优雅的解决方案(基于文件时间戳和 url 重写)来管理它。
是否有人已经面临这个问题并且知道如何扩展asset()

4

2 回答 2

3

看一下assets_version参数,这样每个资产都会得到一个版本字符串,而无需在模板中做额外的事情

于 2013-08-27T15:47:54.090 回答
0

你可以试试,我不确定结果,但它可以工作。

php 应用程序/控制台资产:转储 --watch

于 2013-08-27T15:17:18.463 回答