最近、SassとCompassを使ってCSSスプライシングを行っています。Compass/Sassでファイル名にスプライトファイル名を追加したランダムな文字列を削除します。
ただし、ファイル名には常にランダムな文字列が付加されます。例えば。 アイコン-s5eb424578c.png。このランダムな文字列を追加したくないのは、新しいCSSファイル&を新しいスプライトイメージに変更するたびにアップロードする必要があるからです。
だから、このランダムな文字列を追加しているCompass gemディレクトリ内のRubyやその他の設定ファイルを知っている人はいますか?それから私はそのビットのためにコードをコメントアウトすることができます。公式の変数がない場合を除き、コンパス内でこの文字列を追加したくないということを伝えるために設定することはできますか?
ありがとうございました。プロジェクト設定ファイルの
これが役立つかどうかを確認してください。http:// stackov erflow.com/questions/9183133/how-to-turn-off-compass-sass-cache-busting – cimmanon
ありがとう@cimmanon。それは私が探していた答えだった。私がそれがキャッシングの問題であることが分かっていたなら、私の検索クエリが私にそこにいるかもしれません! –
これはランダムではなく、生成されたファイルを識別するハッシュです(https://github.com/Compass/compass/issues/1374)。スプライトが変更されたときのみ、すべてのコンパイル時に変更するべきではありません。 – sam