Возникли проблемы с устройством рейка: настройка - PullRequest
3 голосов
/ 12 ноября 2010

Я пытаюсь настроить устройство, поместив gem 'devise' , '1.1.2' в gemfile и запустив sudo bundle install, а затем пытаюсь запустить rake --trace devise:setup.Потом выходит ошибка, кто-нибудь знает, что не так с моим приложением Rails 3?

(in /home/wizztjh/work/testing123)
rake aborted!
Don't know how to build task 'devise:setup'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1728:in `[]'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2050:in `invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/var/lib/gems/1.8/bin/rake:19:in `load'
/var/lib/gems/1.8/bin/rake:19

1 Ответ

6 голосов
/ 12 ноября 2010

Я думаю, что главная проблема в том, что вы не используете подходящий способ установки устройства. Вот правильные генераторы согласно документации devise:

#this installs the devise initializer which is needed to run devise in r3. 
rails generate devise:install

#this generates your model as a devise resource
rails generate devise [MODEL_NAME]

#this copies all the view files into your local app for modifications
rails generate devise:views
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...