Rails3:无法在Rails3中安装forgot_password插件

时间:2011-06-15 07:29:43

标签: ruby-on-rails-3 plugins generator restful-authentication forgot-password

我在我的Rails3应用程序中使用restful_authentication插件,现在尝试安装forgot_password插件来使用它,安装插件没有问题,一切都很顺利,但我似乎无法生成forgot_password。

安装了forget_password插件后,我被告知要运行以下命令:

ruby script/generate forgot_password password user

但是因为即时通讯使用Rails3我运行上面的命令:

rails generate forgot_password password user

但它总是退出错误:

                Could not find generator forgot_password.

哦,还有一件事,实际命令看起来像这样:

ruby script/generate forgot_password <password-model-name> <user-model-name>

任何人都可以告诉我密码模型名称是什么意思,我的意思是我只有一个用户模型我没有密码然后我想做什么,< / p>

感谢您的帮助..

1 个答案:

答案 0 :(得分:0)

虽然我不确定,看起来它可能是你试图在Rails 3应用程序上运行的Rails 2插件。我会查看vendor / plugin目录以查看是否可以找到任何生成器,以及是否可以将它们复制并粘贴到lib / generators /或lib / rails_generators /,因为Rails 3可能看起来像我已经阅读过的那样。如果它们不存在则存在问题。更不用说上次我检查Rails 3使用命令:

  

rails generate

而不是

  

ruby​​ script / generate

在此部分之后使用相同的语法。