"HAML и SASS включены в Merb"
Нет, они разделены.
"SASS является частью HAML"
Sass и Haml, хотя технически довольно разные библиотеки, собираются вместе.Они оба являются частью драгоценного камня haml
.Так что вам нужно установить этот драгоценный камень, чтобы использовать Sass.Обратите внимание, что это не требует от вас фактического использования Haml в вашем приложении.
"HAML работает в Merb, но для использования SASS необходимо добавить зависимость 'merb-haml'"
На самом деле все наоборот.Вы можете использовать Haml в Merb, установив гем merb-haml
.Это добавляет специфичные для Haml генераторы Merb и подключает их к шаблонам.Однако для работы с Merb Sass требуется только зависимость haml
(в config / dependencies.rb).
"Вам нужен Compass для запуска SASS в Merb"
Неверно.Compass - это фреймворк, построенный поверх Sass.У этого есть тонны функций общего назначения для стиля CSS.Но вам не нужен компас, чтобы использовать Sass.Вы можете взглянуть на документы .