我不希望资产在开发中使用我的javascript

时间:2012-10-26 14:41:13

标签: javascript symfony assetic

我正在使用Assetic和一个symfony2应用程序,大多数工作正常。 有一点让我感到困惑的是,在开发环境(app_dev.php)资产中我的javascript文件。这是调试中的痛苦。 (猜猜看:错误在第1行......呃)

有没有办法告诉Assetic不要在开发环境中使用js文件?

目前我有:(config.yml)

# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    bundles:        [ ]
   # java: /usr/bin/java
    filters:
        cssrewrite: ~
        # closure:
        #     jar: %kernel.root_dir%/java/compiler.jar
        yui_css:
            jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
        yui_js:
            jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"

在config_dev.yml中:

assetic:
    use_controller: true

1 个答案:

答案 0 :(得分:1)

您应该在调试模式下禁用缩小。有关详细信息,请参阅此文档:

http://symfony.com/doc/master/cookbook/assetic/yuicompressor.html#disable-minification-in-debug-mode