Привет, я пытаюсь объединить свой js с фильтром yui из сборки
У меня есть первый макет веточки (template.html.twig) с некоторыми декларациями активов js:
{% block javascripts %}
{% javascripts
'bundles/comitiapp/js/jquery.remodal.min.js'
'bundles/comitiapp/js/ajax/comiti.ajax.search.js'
'bundles/comitiapp/js/init.js'
'bundles/comitiapp/js/external/Chart.min.js'
'bundles/comitiapp/js/charts.js'
'bundles/comitiapp/js/comiti.villes-france.js'
'bundles/comitiapp/js/external/jquery.validate.min.js'
'bundles/comitiapp/js/comiti.form-validation.js'
'//cdn.datatables.net/1.10.11/js/jquery.dataTables.js'
'//cdn.datatables.net/buttons/1.1.2/js/dataTables.buttons.min.js'
'//cdn.datatables.net/buttons/1.1.2/js/buttons.flash.min.js'
'//cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js'
'//cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/pdfmake.min.js'
'//cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js'
'//cdn.datatables.net/buttons/1.1.2/js/buttons.html5.min.js'
'//cdn.datatables.net/buttons/1.1.2/js/buttons.print.min.js'
filter='yui_js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
{% endblock%}
Затем я пытаюсь переопределить этот блок в своих дочерних шаблонах:
{% block javascripts %}
{{ parent() }}
{% javascripts
'bundles/comitiapp/js/comiti.cart.js'
filter='yui_js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
{% endblock%}
Я ожидал, что Assetic: dump объединит все js в одном файле, но при этом будет создано несколько файлов: 1 для template.html.twig и 1 для дочернего шаблона. Это нормальное поведение? С другой стороны, ассетик: дамп действительно очень медленный в локальном режиме. Как ускориться в dev env?