我试图在我的开发服务器(windows 7)上的 Symfony 2.0.10 上使用带有资产的 YUICompressor,我收到此错误:
RuntimeException: The filename, directory name, or volume label syntax is incorrect.
问题是什么?
我目前的配置如下:
filters:
yui_js:
jar: "%kernel.root_dir%/Resources/java/yuicompressor.jar"
在资产下的 app/config.yml 中。
{% javascripts
'@TonyNachalotoBundle/Resources/public/js/libs/modernizr-2.0.6.min.js'
'@TonyNachalotoBundle/Resources/public/js/*.js'
filter='yui_js'
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
在我的树枝模板中。
没有其他设置,没有其他任何修改,我一直在关注这篇文章:http ://symfony.com/doc/2.0/cookbook/assetic/asset_management.html
YUICompressor 版本为 2.4.7
PS:Assetic 在没有过滤器的情况下工作得很好,我也试过java -jar yuicompressor.jar ./script.js -o ./test.js
了。