У меня есть приложение Rails 3.2, Ruby 1.9, которое я пытаюсь установить с помощью bandit gem.Неинициализированная константа Bandit :: Engine
Я в комплекте установлен камень, запустите bandit:install
и модифицировал bandit.yml
к (для развития) значений round_robin
и memory
.
Однако все попытки запустить сервер Dev (rails s
) результата в следующей ошибке:
/Users/michaelbuckbee/Sites/bshapp/config/routes.rb:148:in `block in ': uninitialized constant Bandit::Engine (NameError) from /Users/michaelbuckbee/.rvm/gems/[email protected]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:282:in `instance_exec' from /Users/michaelbuckbee/.rvm/gems/[email protected]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:282:in `eval_block' from /Users/michaelbuckbee/.rvm/gems/[email protected]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:260:in `draw' from /Users/michaelbuckbee/Sites/bshapp/config/routes.rb:1:in `'
Если удалить Bandit::Engine
линии от routes.rb
и идти в рельсах консоль я могу успешно создать Bandit эксперименты ,
вы могли бы опубликовать версию routes.rb, которая производит ошибку? – rossta