Использование в Rack/Rails/Merb
Для подключения Sass в Rails версии ниже 3, укажите в файле environment.rb
следующую строку:
config.gem "sass"
Для Rails 3 вместо вышенаписанного сделайте запись в Gemfile:
gem "sass"
Для подключения Sass в Merb версии ниже 3, укажите в файле config/dependencies.rb
следующую строку:
dependency "merb-haml"
Для подключения Sass в Rack-приложении, укажите в файле config.ru
:
require 'sass/plugin/rack'
use Sass::Plugin::Rack
Сам по себе Sass не работает как таблица стилей. Он не оборачивает динамический контент, для того чтобы все работало, нужно сразу же после обновления Sass-файла генерировать CSS-файл.
По умолчанию файлы .sass
и .scss
находятся в public/stylesheets/sass
(можно изменить с помощью опции :template_location). Затем, когда это необходимо, они компилируются в соответствующие CSS-файлы в public/stylesheets
. Например, public/stylesheets/sass/main.scss
будет скомпилирован в public/stylesheets/main.css
.
Поддержка