【问题标题】:Trying to add devise_invitable gem. :invitable in my devise model (User) is causing errors尝试添加 devise_invitable gem。 :invitable 在我的设计模型(用户)中导致错误
【发布时间】:2016-03-27 16:03:05
【问题描述】:

我正在尝试安装scambra/devise_invitable gem。手动和自动安装方式都不起作用。 我将 gem 添加到 Gemfile,运行 bundle install,然后尝试运行 rails generate devise_invitable:install 或 rails g migration CreateDeviseInvitable 及其相应的代码,在这两种情况下,我都将堆栈跟踪放在 gist 中:https://gist.github.com/anonymous/c0b40c1970dd586ed8c8。如果我将模块保存在我的 Gemfile 中,我将无法生成以继续 https://github.com/scambra/devise_invitable 中描述的步骤。我也无法再启动服务器,除非我删除 gem。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-5 devise-invitable


    【解决方案1】:

    看起来像a fix for this was merged into devise_invitable on December 31, 2015。您的 devise_invitable (1.5.5) 版本于 2015 年 12 月 17 日发布。如果您致力于当前版本的 Devise 和 Rails,您可以尝试从 GitHub 而不是 RubyGems 中提取 gem。

    【讨论】:

    • 感谢@Wil 的回复,我看到了这个修复,但没想到尝试从 github 中提取 gem。将编辑此评论并说明是否可以修复它。
    猜你喜欢
    • 2018-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-06
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    相关资源
    最近更新 更多