неинициализированная константа компас в рельсах 3 приложения - PullRequest
2 голосов
/ 10 апреля 2011

Я пытался использовать fancy-buttons gem в своем приложении 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) 

Как это исправить?

1 Ответ

7 голосов
/ 10 апреля 2011

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

...