1

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

[Symfony\Component\Config\Definition\Exception\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

不知道如何进行。

4

1 回答 1

3

弄清楚了。捆绑类文件使用非标准名称。所以,而不是AcmeSiteBundle.php它只是SiteBundle.php

于 2013-04-10T13:14:27.377 回答