Использование Sass + Compass + Blueprint в приложении Rails 3.1

Я испытываю БОЛЬШОЕ ВРЕМЯ, чтобы правильно настроить эту структуру. Кто-нибудь успешно смог заставить это работать? Если так, я хотел бы получить любую обратную связь. Спасибо!

Я следую инструкциям из 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, и, похоже, ничего не работает.


person pruett    schedule 18.10.2011    source источник
comment
мета-навыки .net / 2011/05/18 / google - ваш друг   -  person Ilia Choly    schedule 18.10.2011
comment
@iliacholy я читал это несколько раз, не повезло   -  person pruett    schedule 18.10.2011
comment
вы не упомянули об этом в своем вопросе. Или что-нибудь на самом деле. Вы должны сообщить нам, с какими проблемами вы столкнулись.   -  person Ilia Choly    schedule 18.10.2011
comment
@iliacholy ваше право, немного отредактировал пост   -  person pruett    schedule 18.10.2011
comment
Ваши стили компилируются? Вы можете попробовать compass watch, который должен показать вам ошибки. Вам не нужен .css в именах таблиц стилей.   -  person butterywombat    schedule 19.10.2011


Ответы (1)


Помещение этого в мой 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

person edwardsharp    schedule 31.12.2011