我正在努力大时间与正确设置这个框架。有人成功地做到了吗?如果是这样,我将喜欢任何和所有的反馈。谢谢!
我按照http://compass-style.org/install/的指示,想知道在哪里把Rails 3.1应用程序中的文件:在app/assets/stylesheets
内或保持它在app/stylesheets
中,因为它在安装指南针时驻留?
同时,compass在$ 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代替添加这些链接标签,似乎没有任何工作。
将其放入我的配置/应用程序中。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