Webby/Compass統合をセットアップしました。(https://github.com/Compass/compass/wiki/webby-integration)
Compass / Sassソースファイルはどこに置き、どのディレクトリにスタイルシートとして出力されますか?
Webby/Compass統合をセットアップしました。(https://github.com/Compass/compass/wiki/webby-integration)
Compass / Sassソースファイルはどこに置き、どのディレクトリにスタイルシートとして出力されますか?
SASS ファイルはどこにでも置くことができます ('content/' ディレクトリの下)。したがって、CSS ファイルを含むディレクトリが「content/css」である場合は、そこに置きます。
唯一の重要なことは、SASS ファイル自体の上部にあるメタデータ部分を正しく設定することです。このような:
$ cat content/css/site.sass
---
filter: sass
extension: css
layout: nil
---
[..cut..]
ドキュメントから、ソースファイルを自分で設定できるようです:
Compass.configuration do |config|
config.project_path = File.dirname(__FILE__)
config.sass_dir = File.join('src', 'stylesheets' )
end
デフォルトは「src/stylesheets」のようです。ビルドすると、おそらく「output/css/」にレンダリングされますが、私自身は webby を使用したことがないため、100% 確信が持てません。
どうやらそれは webby プロジェクトの ./content/stylesheets ディレクトリに属し、./output/stylesheets ディレクトリに出力されます。