symfony2 with assetic:部署时自动更新资产版本

通过manbetx官方网站多少

:symfony2 with assetic:部署时自动更新资产版本

如果你在用无躯干的要在symfony2项目中管理资产,您可能已经想知道是否有方法更新AsETSH版本每次部署时自动使用参数。

在我的框中,我使用这个小命令更新AsETSH版本到最新的Unix时间戳:

V=‘日期+%s’;sed-i-r-e“s/(\w+)资产版本:(\w+)[^\n]+/\1资产版本:\2$v/”app/config/parameters.yml

它搜索参数参数并更新AsETSH版本与当前的Unix时间戳(例如十三亿八千零八十三万三千八百七十三)它还支持文件中使用的当前缩进,这可能在yaml中有所不同。

此声明可以添加到作曲家JSON安装后命令更新后的CMD节或正在使用的任何其他部署脚本。

之后,请确保通过

应用程序/控制台评估:转储