1

Compassを使用して、config.rbのenvironmentまたは変数に基づいてコンパイルする2つのディレクトリを定義することは可能ですか?output_style

たとえば、次の2つのディレクトリが必要です。

  • /css/
  • /css/dev/

Compassのconfiguredenvironmentがに設定されて:productionいる場合、スタイルをにコンパイルし/css/ます。ただし、をにenvironment設定すると:development、スタイルが。にコンパイルされ/css/dev/ます。

output_style同様に、オプションに基づいて同じことを行うことは可能でしょうか?たとえば、それが:expanded本番ディレクトリにコンパイルされる場合、それが:compressed開発ディレクトリにコンパイルされる場合です。

4

1 に答える 1

1

これは、条件ステートメントを使用して可能になるはずです。

if output_style == :expanded
  environment = :development
  css_dir = 'css/dev'
  sass_options = { :debug_info => true }
else
  environment = :production
  css_dir = 'css'
end
于 2013-02-19T10:42:38.750 に答える