我的基本布局树枝文件中有这个
{% 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
。
我的资产配置是
assetic:
debug: '%kernel.debug%'
use_controller: '%kernel.debug%'
filters:
cssrewrite: ~
bundles:
- AppBundle
- MemberBundle
我有完全一样的问题。我经历了文件的重复:
但是,当使用assetic:dump时,它会按照预期的方式在build / css中创建文件,并与已编译的/css/main.css文件一起。
我发现清除了缓存(php app/console cache:clear -v
),然后重新运行转储来纠正此问题。
((注:与对问题的评论一样,我们也正在远离资产)。