【问题标题】:Rails3: unable to install forgot_password plugin in Rails3Rails3:无法在 Rails3 中安装 forgot_password 插件
【发布时间】:2011-09-15 07:33:46
【问题描述】:

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

我被告知在安装 forgot_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>

谁能告诉我那个 password-model-name 是做什么用的,我的意思是我只有一个用户模型我没有一个用于密码的模型,那么我应该做什么,

感谢您的帮助..

【问题讨论】:

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


    【解决方案1】:

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

    轨道生成

    而不是

    ruby 脚本/生成

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

    【讨论】:

      猜你喜欢
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多