Я успешно расширил некоторые функции SASS с помощью кода Ruby (http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html#adding_custom_functions), и мои расширения загружаются правильно в процессе разработки, но когда Я прекомпилирую свои активы, расширения не загружаются. Код живет в/app/models, но это, вероятно, не лучшее место для него.Как включить пользовательские функции SASS во время прекомпиляции?
Я пробовал явно требовать файл в нескольких разных конфигурационных файлах, но он продолжает не загружаться во время прекомпиляции. Это также кажется плохим подходом.
Я знаю, что код не загружается, потому что прекомпилированный CSS оставляет имена функций в CSS в виде открытого текста. Ошибок не возникает.
Итак: Где лучшее место для файла, подобного этому, чтобы жить, и как я могу получить SASS для загрузки файла во время прекомпиляции?
Я использую рельсы 3.2.3 и должны была использовать 'требует File.expand_path (" Lib/активы /colorable.rb ")'. 'application.rb' имеет переменную Rails.root empty –