Я запускаю приложение rails 3.1, в котором используется движок awesome_engine.В Awesome_engine есть некоторые ресурсы, которые мне нужны, но пути загрузки компаса не включают путь ресурсов двигателей.Насколько я понимаю, он должен быть там, но это не так.
Мне нужно добавить его, поэтому я изменил свой config / compass.rb, добавив в него настройку компаса Additional_import_paths .Проблема в том, что именно так я получаю путь к нужному камню:
begin
gem_root = $LOAD_PATH.find{|i| i.include?('/awesome_engine/')}.gsub(/awesome_engine\/.*/, 'awesome_engine/app/assets/stylesheets/scss')
additional_import_paths = [gem_root]
rescue
end
Это работает, но должен быть более простой / лучший / более чистый способ получить полный путь к драгоценному камню.Кто-нибудь?