me seguido la guía en la parte inferior de este artículo: http://symfony.com/doc/current/cookbook/assetic/asset_management.html¿Cómo hacer que la compilación de activos Symfony 2 produzca diferentes nombres de archivo?
tengo este código:
{% javascripts
...
output='js/dist/dist.js'
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
Ahora si me quedo sf assetic:dump --env=prod
se crea el archivo compilado correctamente. Sin embargo, me gustaría tenerlo generando un nombre aleatorio (o timestamped) para evitar el problema de la caché del navegador del lado del cliente. Ahora mismo crea siempre el archivo dist.js
que se almacena en caché y cuando actualizo mi código, los usuarios no notarán la diferencia (u obtendrán errores).
¿Hay alguna manera de hacerlo como dist12345678.js
?
No parece tener ningún efecto. Borré el caché y ejecuté 'assetic: dump --env = prod' e intenté con el entorno prod y no veo ningún'? V0.0.1' allí. – Tower
rFactor, ejecutar "caché: borrar --env = prod –
Dejar fuera el nombre del archivo de salida no funciona, siempre generó el mismo nombre como" 8662e4b.js ". La versión del activo funciona bien. –