我已经在命令行中测试过YUI压缩器(在Windows上),它似乎完美运行。
但是,由Assetic创建的.css文件没有被压缩,并且在顶部(在.css文件内部)带有此消息:
/*
[exception] 500 | Internal Server Error | RuntimeException
[message]
[1] RuntimeException:
at n/a
in E:\websites\symfony2\public_html\Symfony\vendor\assetic\src\Assetic\Filter\Yui\BaseCompressorFilter.php line 81
at Assetic\Filter\Yui\BaseCompressorFilter->compress('
这是一个配置问题吗?还是assetic的一个bug?
以下是我在twig模板中使用的代码:
{% stylesheets '@CompanyBundlenameBundle/Resources/public/css/style.css' filter='yui_css' %}
<link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}" />
{% endstylesheets %}