現在、symfony2 に基づいてサイトの設計を行っています。質問は、css ファイルのキャッシュを無効にする方法です。cssファイルで何かを変更しても、ブラウザでは何も変わりません。cache:clear しようとすると、まだ何もありません。
config.yml :
# Assetic Configuration
assetic:
debug: "%kernel.debug%"
use_controller: true
#bundles: [ ]
#java: /usr/bin/java
filters:
cssrewrite: ~
#closure:
# jar: "%kernel.root_dir%/Resources/java/compiler.jar"
yui_css:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
そして小枝で
{% stylesheets filter="cssrewrite" output="css/general.css"
"@EveCommonBundle/Resources/public/css/main.css"
"@EveCommonBundle/Resources/public/css/another.css" %}
<link rel="stylesheet" type="text/css" href="{{ asset_url }}" />
{% endstylesheets %}
ブラウザで「最新」の css ファイルを取得するには、何を変更する必要がありますか?
問題は、私が変更@EveCommonBundle/Resources/public/css/main.css
してweb/css
も古いもの(端末によってダンプされたもの)のままであり、再作成されていないことです。そのため、ブラウザに「新しい変更」が表示されず、そのファイルを再作成できます...どうすればよいですかsf2 は、ブラウザー (web/css
フォルダー内) の各 F5 で css ファイルを再作成しますか?