0

我正在使用带有 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

4

0 回答 0