4

Assetic は、このタグではうまく機能しません:

{% stylesheets output='/style/app.css'
    '@VendorBundle/Resources/style/main.css'
%}
    <link rel="stylesheet" href="{{ asset_url }}"/>
{% endstylesheets %}

私がそれを使うと、Assetic はこれをどうしたらいいかわからないようなものです。config_devuse_controllerでは true です。私が間違っていることを見つけることができません。私はこれを取得します:

"VendorBundle:Section:template.html.twig" でテンプレートのレンダリング中に例外がスローされました ("名前付きルート "_assetic_aca6c7a_0" のようなルートが存在しないため、URL を生成できません)。

もしかしてキャッシュの問題?何を試せばいいのかわからない…

4

3 に答える 3

5

私は同じ問題を抱えていました。私の場合、アプリ/キャッシュアプリ/ログをクリアすると問題が解決しました。

于 2015-06-02T13:54:48.027 に答える
3

バンドルの名前を config.yml ファイルに追加するだけで、ファイルを作成する権限を持つことができます。

assetic:
    bundles:        [ VendorBundle ]
于 2014-06-23T17:54:52.383 に答える
0

同様の問題がありましたが、routing_dev.php にルートを追加することで解決しました

_assetic:
    resource: .
    type:     assetic
于 2016-10-13T16:43:00.367 に答える