Переносить переменные Sass через Assets Pipeline, Rails 3.1 rc1

Недавно я добавил в один из моих проектов Rails 3.0 версию 3.1 rc1, чтобы попробовать новый конвейер ресурсов. Я использовал Sass в проекте до перехода на 3.1, поэтому я настроил некоторые переменные и функции в отдельном файле конфигурации и позволил всем другим моим файлам sass импортировать этот один файл в первой строке.

Это было отлично работает, чтобы не повторять некоторые цветовые коды и общую геометрию в таблицах стилей. Теперь проблема с новым конвейером ресурсов заключается в том, что, как я понял, он преобразует файлы ".css.sass" в необработанный css перед добавлением его к остальной части кода.

Итак, если я укажу, в моем "приложении" .css ":

/*
 *= require ./configure
 *= require ./what_ever_other_files_i_want_to_import
*/

Я получаю такие ошибки:

Sass::SyntaxError
    Undefined variable: "$interactive".

Когда я пытаюсь получить доступ к файлу из: http: // localhost: 3000 / assets / application. css

Есть идеи?

18
задан New Alexandria 10 September 2013 в 22:09
поделиться