【发布时间】:2018-05-21 23:59:43
【问题描述】:
我正在尝试安装 Ruby Gem Devise,但我愚蠢地忽略了一个步骤。我将 gem 包含在我的 gemfile 中,然后在提示符下运行 bundle install 。然后我忘了运行生成器rails generate devise:install。
然后当我去生成我的用户模型时,它出现了以下错误C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269:inconst_get': uninitialized constant User (NameError)`
我已尝试卸载 gem 并删除任何引用 Users 的内容并重新安装 gem,但它一直出现相同的错误。
我希望有人能对这个问题有所了解
【问题讨论】:
-
您介意在尝试生成模型时将您写入的命令分享到终端吗?
-
确定是'rails g model User
-
如何从 gem 文件中取出 gem 并运行
bundle。不要添加设计 gem 并运行rails g model User看看是否有效。
标签: ruby-on-rails ruby devise rubygems