当我们将 Assetic 与 Twig 模板一起使用时,出于各种原因,我们希望将实际处理延迟到最后一刻。因此,我们创建了类似这样的东西,而不是使用资产的 javascripts、css 标签
{{ add_asset (['public/js/prototype-handler.js', 'public/js/shipping-method.js'], 'js') }}
无论如何,这个想法是在响应事件结束时,我们将处理所有资产并将其注入内容。但是,现在我被困在如何将这些资产添加到资产中,以便可以处理它们并与结果文件一起返回。
我检查了其他一些捆绑包,他们现在正在做的是通过树枝渲染资产,如下所示:
但是,这似乎不是解决此问题的最佳方法。我想知道是否有更好的方法?