我正在使用带有 Devise 2.0 的 Rails 3
我正在使用本教程 User
问题是 :
1-命令
rails generate devise User
没有生成所需的视图,我不得不运行
rails generate devise_views
为了生成视图文件..这是错的吗?
2- 一切正常并生成路线,我可以在输入 rake 路线时显示登录和注册路线,但是
打开任何链接时
localhost:3000/users/sign_up
Rails 假定这sign_up
是用户的 id 并显示此消息
Showing /Users/wrightgd/.rvm/gems/ruby-1.9.3-p0/gems/devise-1.1.rc0/app/views/devise/sessions/new.html.erb where line #3 raised:
wrong number of arguments (3 for 2)
找到答案
我尝试“设计”,“2.1.2” gem 并再次重新生成文件,它运行良好,甚至不必
rails generate devise_views