ruby on rails 3-Rails3:无法在Rails3中安装forget_password插件



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

我被告知在安装上述密码插件后运行以下命令:

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>

有人能告诉我密码型号名称是什么用的吗?我的意思是,我只有一个用户型号,我没有密码型号,那么我该怎么办,

谢谢你的帮助。。

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

轨道生成

而不是

ruby脚本/生成

此部分后面的语法相同。

最新更新