我使用资产来管理Symfony 2框架中的CSS文件。它在生产模式下运行良好。
我的问题是在调试模式下,assetic会将我的文件合并到一个输出文件中。这使得跟踪特定CSS样式变得困难。此外,组合文件并不总是更新。
如何在调试模式下禁用此功能?
修改:这是我对资产的调用:
{% stylesheets filter='lessphp,cssrewrite'
'@DevoptionBaseBundle/Resources/less/front.less'
'@DevoptionBaseBundle/Resources/less/back.less'
'@DevoptionBaseBundle/Resources/public/css/custom-theme/jquery-ui-1.10.0.custom.css'
'@DevoptionBaseBundle/Resources/public/css/jquery.mCustomScrollbar.css'
output='css/style2.css'
%}
答案 0 :(得分:3)
Assetic
有一个配置在你的config.yml中,你应该有
# Assetic Configuration
assetic:
debug: %kernel.debug%
use_controller: false
这意味着您必须转储资产才能使用它们。
在你的config_dev.yml中,你应该有
assetic:
use_controller: true
表示每次都加载资产。您应该在config_dev.yml
中检查此配置