Ошибки при создании представлений разработки - PullRequest
1 голос
/ 18 декабря 2010

Я занимаюсь разработкой приложения rails 3 и использую Devise для аутентификации.Кажется, что все работает просто отлично, но когда я пытаюсь сгенерировать представления, используя rails generate devise: views , я получаю кучу ошибок вроде этого:

/Library/Ruby/Gems/1.8/gems/bundler-1.0.2/lib/bundler/shared_helpers.rb:2:in `require': no such file to load -- rubygems (LoadError)
from /Library/Ruby/Gems/1.8/gems/bundler-1.0.2/lib/bundler/shared_helpers.rb:2
from /Library/Ruby/Gems/1.8/gems/bundler-1.0.2/lib/bundler/setup.rb:1:in `require'
from /Library/Ruby/Gems/1.8/gems/bundler-1.0.2/lib/bundler/setup.rb:1

Мой шаблон по умолчаниюдвигатель HAMl, и у меня установлен hpricot gem (как сказано на странице Devise github).

Есть идеи?

Спасибо

Ответы [ 2 ]

1 голос
/ 19 декабря 2010

Оказывается, это как-то связано с тем, что мои драгоценные камни хранятся в другом месте, чем рубин.Я не уверен, почему это вдруг стало проблемой с этой конкретной командой.Но переустановка rubygems, похоже, сделала свое дело.

1 голос
/ 18 декабря 2010

Дайте ему шанс с bundle exec:

bundle exec rails g devise:views
...