是否可以将样式表放在集中位置?我认为将一个css文件放在web / bundles / BundleName / css目录中并不是一个好主意,如果它是我希望所有bundle使用的全局样式表(即将它包含在base.html.twig中)。
我需要做些什么才能将样式表放在可以在逻辑上轻松地被不同捆绑包使用的位置?
答案 0 :(得分:1)
您可以简单地将其放入
/web/css
并像这样链接他们没有资产
<link rel="stylesheet" href="{{ asset('css/bootstrap.min.css') }}"/>
负面的副作用是,你不能利用资产化的好处,如缩小或丑化。
更正确的解决方案是将它们放在app/Resources/Public
中,这里描述 Symfony2: How to share js libs and css between bundles