2

このフレームワークを正しく設定するのに苦労しています。誰かがこれをうまく機能させることができましたか?もしそうなら、私はありとあらゆるフィードバックが大好きです。ありがとう!

http://compass-style.org/install/の指示に従って、Rails 3.1アプリ内のどこにファイルを配置するのか疑問に思っています。コンパスをインストールするときに、ファイルを内部に置くか、そのままにしてapp/assets/stylesheetsおくか。app/stylesheets

また、コンパスは以下の後に一連の指示を与え$ compass init rails . --using blueprintます:

Now add these lines to the head of your layout(s):

%head
= stylesheet_link_tag 'screen.css', :media => 'screen, projection'
= stylesheet_link_tag 'print.css', :media => 'print'
/[if lt IE 8]
= stylesheet_link_tag 'ie.css', :media => 'screen, projection'

これはHAMLのように見えます(私はよく知りません)。代わりに.erbを使用してこれらのリンクタグを追加しましたが、何も機能しないようです。

4

1 に答える 1

0

これを config/application.rb に入れるとうまくいきました:

config.sass.load_paths ||= []
config.sass.load_paths << "#{Gem.loaded_specs['compass'].full_gem_path}/frameworks/compass/stylesheets"
config.sass.load_paths << "#{Gem.loaded_specs['compass'].full_gem_path}/frameworks/blueprint/stylesheets" 

参照: https://github.com/rails/sass-rails/issues/3

于 2011-12-31T11:54:59.627 に答える