Настройки

Настройки могут быть заданы по формату Sass::Plugin#options и записаны в environment.rb в Rails или в config.ru в Rack...

ruby
Sass::Plugin.options[:style] = :compact

...или настройкой Merb::Plugin.config[:sass] с записью в init.rb в Merb...

ruby
Merb::Plugin.config[:sass][:style] = :compact

...или путем передачи хеш в Sass::Engine#initialize. Все соответствующие опции доступны через метки sass и scss в командной строке.

Доступные настройки

| ------ | | :style | | Задает стиль выходного файла. Читайте стили выходного файла. | | :syntax | | Задает синтаксис компилируемого файла. Укажите :sass для синтаксиса отступов или :scss для синтаксиса подобия CSS. Эта опция используется, если вы работаете с ядром Sass ( Sass::Engine). Параметр задается автоматически при использовании Sass::Plugin. Значение по умолчанию: :sass. | | :property_syntax | | Задает правило, для документов с синтаксисом отступов, использовать один синтаксис свойств.Если правильный синтаксис не используется, то выдается ошибка. | | Значение :new устанавливает правило постановки двоеточия после свойства. Например: color: #0f3 или width: $main_width. | | Значение :old устанавливает правило постановки двоеточия до свойства. Например: :color #0f3 или :width $main_width. По умолчанию, оба варианта валидны. Данная опция не работает для файлов c расширением scss!| | :cache | | Позволяет кешировать разобранные файлы Sass для увеличения скорости работы. Значение по умолчанию: true. | | :read_cache | | Если эта опция указана, а :cache нет, то кеш будет только читаться (если он существует), без записи нового. | | :never_update | | Данная опция используется, когда обновление CSS-файла не требуется, даже если обновился sass-файл. Использование данной опции может дать небольшой прирост производительности. По умолчанию, значение данной опции всегда false. Имеет смысл использовать в Rack, Ruby On Rails или Merb. | | :always_update | | Опция используется, когда CSS-файл должен обновляться каждый раз после того, как контроллер дает доступ, а не только когда sass-файл был изменен. По умолчанию, значение данной опции всегда false. Имеет смысл использовать в Rack, Ruby On Rails или Merb. | | :poll | | Когда значение опции true, всегда используйте опрос серверной части для Sass::Plugin::Compiler#watch, а не стандартной файловой системы. | | :full_exception | | Данная опция отвечает за полное описание ошибки из sass-файла в генерируемом CSS. Если значение опции true, то ошибка будет отображаться вместе с номером строки и исходным кодом, в качестве комментария, в файле CSS и наверху странички (только в поддерживаемых браузерах). В противном случае, в коде Ruby будет добавлено исключение. По умолчанию, значение false в промышленном режиме и true в других. |


Ваша 
Поддержка