неинициализированный постоянный компас в приложении rails 3

Я пытался использовать гем fancy-buttons в моем приложении rails 3, но теперь я даже не могу запустить мой локальный сервер из-за этой ошибки:

$: ~ / rails / project $ rails server /usr/lib/ruby/gems/1.8/gems/fancy-buttons-1.0.6/lib/fancy-buttons.rb:1: неинициализированная константа Compass (NameError)

Вот как выглядит мой гем-файл:

gem "fancy-buttons"
gem 'haml' 
gem 'haml-rails' 
gem 'compass', ">= 0.10.6" 

Я пробежал bundle update и bundle install

Using haml (3.0.25) 
Using compass (0.10.6) 
Using fancy-buttons (1.0.6) 

Как я могу это исправить?


person Omnipresent    schedule 10.04.2011    source источник


Ответы (1)


Компас должен стоять перед модными кнопками в вашем гем-файле. Это гарантирует, что он будет загружен до того, как fancy-buttons попытается потребовать его, поскольку драгоценные камни в вашем гем-файле загружаются по порядку.

person Gazler    schedule 10.04.2011