Symfony3资产忽略输出目录

问题描述 投票:2回答:1

我的基本布局树枝文件中有这个

{% stylesheets filter='cssrewrite' output='compiled/css/main.css'
    'css/bootstrap.min.css'
    'css/noty.css'
    'css/noty-bs.css'
    'css/styles.css'
%}

这里没什么奇怪的。但是,当使用assetic:dump时,它会按预期在compiled/css中与compiled/css/main.css文件一起创建文件。

但是它也会在我的主css目录中放置大量文件。

请参见此处,compiled目录正确。但这不应该在我的css目录中放置任何内容吗?为什么会这样呢?文件为红色不应该存在,因为我为output提供了stylesheets

enter image description here

我的资产配置是

assetic:
    debug:          '%kernel.debug%'
    use_controller: '%kernel.debug%'
    filters:
        cssrewrite: ~
    bundles:
        - AppBundle
        - MemberBundle
css symfony assetic
1个回答
0
投票

我有完全一样的问题。我经历了文件的重复:

但是,当使用assetic:dump时,它会按照预期的方式在build / css中创建文件,并与已编译的/css/main.css文件一起。

我发现清除了缓存(php app/console cache:clear -v),然后重新运行转储来纠​​正此问题。

((注:与对问题的评论一样,我们也正在远离资产)。

© www.soinside.com 2019 - 2024. All rights reserved.