私のサイトには、時間の経過と共に変化するいくつかの画像があります。私は変更を加えたときに、私は彼らにバージョン文字列でクエリ変数を追加しているCSSの強制的に更新を確認するには:私が持っていないので、LESS(css)に変数を認識させるにはどうすればよいですか?
#branding{ background: url(../img/branding.jpg?v2); }
私はLESSでこれを行うことができるようにしたいのですが画像参照のすべてを変更するには:
@mediaVersion: 101;
#branding{ background: url(../img/[email protected]); }
しかしLess.appは、その文字列内の変数@mediaVersion
を認識できないと書かれたとして、それは残します。私はでラップしてみましたが、(@mediaVersion)
でもコンパイル時にエラーが発生します。私はそれの後にセミコロンを追加しようとしました。
これを動作させるにはどうすればよいですか?
質問:ブラウザがCSSファイルをキャッシュするとどうしますか? –
'link rel =" stylesheet "src =" style.css?v2 "' – cwd