rails generate devise:views NameError:uninitialized constant View

mat*_*ghs 1 ruby-on-rails devise uninitialized-constant

我已经关注了railscast的#209教程http://railscasts.com/episodes/209-introducing-devise?view=asciicast.在我尝试生成设计视图以进行自定义之前,它一直运行良好(railscast的教程#210)

我做了:

rails generate devise:views
rails generate devise_views
Run Code Online (Sandbox Code Playgroud)

得到以下错误:

NameError: uninitialized constant View
Run Code Online (Sandbox Code Playgroud)

我正在使用rails 3.1.3,并使用warden 1.0.6设计1.4.7.有任何想法吗 ?

Tks Matt

cou*_*ing 8

我自己遇到了这个问题.我不小心输入了rails g devise views哪个实际上为设计创建了一个新模型,并为它们添加了路线.我删除了所有已创建的文件,然后更正了自己并输入rails g devise:views并开始收到您的确切错误.

经过一段时间的努力,我跑了一圈git diff,看看是否还有其他不同之处,确实为"观点"添加了一条路线.删除该路线后rails g devise:views再次运行,一切都很顺利!

希望这可以帮助!