【问题标题】:Rails: following rolify tutorial but encountered a bug in the Ruby interpreterRails:遵循 rolify 教程,但在 Ruby 解释器中遇到了一个错误
【发布时间】:2016-12-15 11:30:12
【问题描述】:

gem '设计','~> 4.2'
gem 'rolify', '~> 5.1'
gem 'cancancan', '~> 1.15'
导轨 5.0
红宝石 2.3.0

我正在关注 rolify 教程来学习 rolify。 https://github.com/RolifyCommunity/rolify/wiki/Devise---CanCanCan---rolify-Tutorial

我完全按照教程中的说明做了每一步。安装和配置后,当我转到用法并在控制台中运行user = User.new 时,它向我显示了数千行这样的错误。谁能告诉我如何解决这个问题?

 1681 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/extend-command.rb
 1682 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/output-method.rb
 1683 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/notifier.rb
 1684 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/slex.rb
 1685 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/ruby-token.rb
 1686 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/ruby-lex.rb
 1687 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/src_encoding.rb
 1688 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/magic-file.rb
 1689 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/input-method.rb
 1690 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/locale.rb
 1691 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb.rb
 1692 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/irb/completion.rb
 1693 /Users/Cy/.rvm/gems/ruby-2.3.0/gems/railties-5.0.0.1/lib/rails/commands/console_helper.rb
 1694 /Users/Cy/.rvm/gems/ruby-2.3.0/gems/railties-5.0.0.1/lib/rails/commands/console.rb
 1695 /Users/Cy/.rvm/gems/ruby-2.3.0/gems/railties-5.0.0.1/lib/rails/console/app.rb
 1696 /Users/Cy/.rvm/gems/ruby-2.3.0/gems/railties-5.0.0.1/lib/rails/console/helpers.rb
 1697 /Users/Cy/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/psych/y.rb
 1698 /Users/Cy/.rvm/scripts/irbrc.rb

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

【问题讨论】:

    标签: ruby-on-rails rolify


    【解决方案1】:

    我发现这可能是Spring Gem触发的错误。

    所以我的解决方案是在rails c之前输入spring stop

    如果你不需要的话,或者只是删除 Gemfile 中的 gem spring

    试试吧!

    您可以在这里找到更多相关信息:

    https://github.com/sparklemotion/sqlite3-ruby/issues/195

    https://github.com/rails/spring/issues/493

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 2021-11-19
      • 2021-11-02
      • 2013-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多