Symfony - 资产缓存自动版本控制

时间:2013-08-27 15:06:38

标签: caching symfony assetic

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

是否已经采用本地方式与asset()类似

进行此操作
<script src="{{ asset('js/main.js')|autoversion }}"></script>

如果没有,我发现这个really elegant solution(根据文件时间戳和网址重写)来管理它。
有人已经面对这个问题并且知道如何扩展asset()吗?

2 个答案:

答案 0 :(得分:3)

查看assets_version参数,以便每个资产都获得版本字符串,而无需在模板中执行额外操作

答案 1 :(得分:0)

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

php app / console assetic:dump --watch