资产 - 如何禁用资产组合?

时间:2013-05-07 08:58:24

标签: symfony twig assetic

我使用资产来管理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' 
    %}

1 个答案:

答案 0 :(得分:3)

Assetic

有一个配置

在你的config.yml中,你应该有

# Assetic Configuration
assetic:
  debug:          %kernel.debug%
  use_controller: false

这意味着您必须转储资产才能使用它们。

在你的config_dev.yml中,你应该有

assetic:
  use_controller: true

表示每次都加载资产。您应该在config_dev.yml

中检查此配置