我正在使用 Symfony2 编写一个应用程序,我有一种情况,我想组合所有 CSS 和 Javascript 资源并将它们包含在我的 Twig 模板中,这样最后只有一个文件通过 HTTP 返回要求。
{% block stylesheets %}
{% stylesheets output='web/css/combined.css' combine=true
'@stylesheet1.css'
'@stylesheet2.css'
'@stylesheet3.css'
'@stylesheet4.css'
%}
{% endstylesheets %}
// PSEUDO
include 'combined.css'
// END PSEUDO
{% endblock %}
因此,我希望直接访问输出,而不是使用 Assetic 仅组合文件然后引用它们。所有的 CSS 都在一个<style>
标签中,所有的 JS 都在一个<script>
标签中。
有没有办法在不扩展现有库的情况下做到这一点?