本文介绍了symfony2 - assetic assetic:dump命令不能正确创建样式表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

由于某些原因,我无法加载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命令不能正确创建样式表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 18:26