そのため、asset()関数によってトリガーされたように見えるSymfonyのキャッシュに奇妙な問題があります。
私のテンプレートには次の行があります:<link rel="stylesheet" type="text/css" href="{{ asset('public/login/css/layouts.css') }}" />
このCSSファイルへの変更はブラウザに表示されません。ブラウザのキャッシュをクリアrm -rf app/cache/*
し、リンクにバージョン番号を追加しようとしました。何も機能しませんでした。
アセット関数を削除してファイルに直接リンクするだけでリンクを変更すると、変更が表示されます。リンクを元に戻すと、古いcssファイルが表示されます。私が理解していないのは、ブラウザに送信されるHTMLファイルがまったく同じであるということです。CSSファイルへのリンクはまったく変更されませんが、CSSファイルの内容は変更されます。