Symfony2& Assetic:路径“assetic.bundles.0”的配置无效:“AcmeSiteBundle”不是有效的捆绑包

时间:2013-04-10 12:57:25

标签: php symfony assetic

我正在研究另一位开发人员给我的项目。我的任务是将硬编码的资产引用转换为资产引用。当我尝试运行app/console assets:install时,出现以下错误:

  

[Symfony的\元器件\配置\定义\异常\ InvalidConfigurationException]
    路径“assetic.bundles.0”的配置无效:“AcmeSiteBundle”不是有效的捆绑包。

我注意到web/bundles中没有该捆绑包的目录,所以我只是运行mkdir acmesite来创建它。不幸的是,问题仍然存在。

我的 config.yml 如下所示:

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

不确定如何继续。

1 个答案:

答案 0 :(得分:3)

想出来。 bundle类文件使用非标准名称。所以,而不是AcmeSiteBundle.php,而只是SiteBundle.php