1. ホーム
  2. sass

[解決済み] Sassのキャッシュフォルダが作成される理由

2023-08-10 15:49:13

質問

私は、私のCSS作業のためにSassを試し始めました。私のCSSファイルが存在するディレクトリで、私は'.sass-cache'フォルダも見ます。誰かこのフォルダが作成された理由を教えてください、そして、私がそれを削除しても安全ですか?

ありがとうございます。

どのように解決するのですか?

デフォルトでは、Sass はコンパイルされたテンプレートとパーシャルをキャッシュします。これは、Sass ファイルの大規模なコレクションの再コンパイルを劇的に高速化し、Sass テンプレートが個別のファイルに分割され、すべてが 1 つの大きなファイルに @import されている場合に最適に動作します。

フレームワークがない場合、Sass はキャッシュされたテンプレートを .sass-cache ディレクトリに置きます。RailsとMerbでは、それらは tmp/sass-cache . このディレクトリをカスタマイズするには :cache_location オプションでカスタマイズできます。

Sass にキャッシュを全く使用させたくない場合は :cache オプションを false .

Sassのキャッシュの場所は、compassの設定ファイルにSassオプションを設定することで、以下のように設定することができます。

sass_options = {:cache_location => "path\to\tmp\sass-cache"}

出典 Sassリファレンス