Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Symfony加载资产时出现问题_Symfony - Fatal编程技术网

使用Symfony加载资产时出现问题

使用Symfony加载资产时出现问题,symfony,Symfony,我在用Symfony加载css表单时遇到了一些问题 我在app\Resources\views\base.html.twig中使用此工具加载web\bundles\app\css中的ccs文件: {% block stylesheets %} {% stylesheets 'bundles/app/css/*' filter='cssrewrite' %} <link rel="stylesheet" href="{{ asset_url }}"

我在用Symfony加载css表单时遇到了一些问题

我在app\Resources\views\base.html.twig中使用此工具加载web\bundles\app\css中的ccs文件:

{% block stylesheets %}

        {% stylesheets 'bundles/app/css/*' filter='cssrewrite' %}
            <link rel="stylesheet" href="{{ asset_url }}" />
        {% endstylesheets %}

{% endblock %}
{%block stylesheets%}
{%stylesheets'bundles/app/css/*'filter='cssrewite'%}
{%endstylesheets%}
{%endblock%}
执行此操作会在base.html.twig的第10行引发异常:“无法为命名路由“\u assetic\u 2c8c367\u 0”生成URL,因为该路由不存在。”)

这可以工作,css加载并且不会引发异常:

{% block stylesheets %}

        <link rel="stylesheet" href="bundles/app/css/bootstrap.css">

{% endblock %}
{%block stylesheets%}
{%endblock%}
有人能帮我理解为什么第一个代码不起作用吗?我已经6个月没用过Symfony了,但我确信这就是我加载css的方式。

首先尝试清空您的web/bundles文件夹,然后运行
php应用程序/控制台资产:安装web/--symlink
,然后继续运行
php应用程序/控制台资产:dump

如果错误仍然发生,请尝试重新检查包含的每个css文件