问题描述
由于某些原因,我无法加载css文件。
这里是我使用的捆绑的结构
For some reason I can't load the css files.Here is the structure of the bundle that I use
BD WebsiteBundle public css
这里是我如何尝试加载css文件
And here is how I try to load the css files
{% stylesheets 'bundles/bdwebsite/css/*' filter='cssrewrite' %} <link rel="stylesheet" href="{{ asset_url }}" /> {% endstylesheets %}
我做了 assetic:dump
我做错了什么?
推荐答案
您在样式表标签中提到 bundles / bdwebsite / css / * 。
这种方式查找 web / bundles / bdwebsite / css (目前不存在的文件夹)中的所有css文件,而不是 src / BD / WebsiteBundle / public / css 。
This way assetic looks for all css files in web/bundles/bdwebsite/css (a folder that currently does not exist) and not in src/BD/WebsiteBundle/public/css.
为了让您的文件在正确的地方之前执行 assetic:dump ...
In order to have your files in the right place before executing assetic:dump...
...使用 app / console assets:install web ,它会将其复制到网络文件夹...
... use app/console assets:install web which will copy them to the web folder...
...或我的建议 app / console assets:install web --symlink 用于符号链接。
... or my recommendation app/console assets:install web --symlink for symlinks.
这篇关于symfony2 - assetic assetic:dump命令不能正确创建样式表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!