我有这个问题
undefined method `devise' for User (call 'User.connection' to establish a connection):Class
Run Code Online (Sandbox Code Playgroud)
这里的每个答案指出下面的命令未运行
rails generate devise:install
Run Code Online (Sandbox Code Playgroud)
但是我实际上完成了安装devise gem的过程,还添加了omniauth-facebook gem,它可以工作几次。但是,当我尝试提交并加载我的生产站点时,它就会中断,这就是错误所在,然后我回到我的测试站点,无论如何,它也会中断,这是完整的代码
gemfile:
gem 'rails', '~> 5.0.2'
gem 'puma', '~> 3.0'
gem 'sass', '~> 3.5', '>= 3.5.1'
gem 'sass-rails', '~> 5.0.4'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.2'
gem 'autoprefixer-rails', '~> 7.1', '>= 7.1.3'
gem 'jquery-rails'
gem 'turbolinks', '~> 5'
gem 'jbuilder', '~> 2.5'
gem 'devise'
gem 'bootstrap', '~> 4.0.0.beta'
gem 'font-awesome-rails', '~> 4.7', '>= 4.7.0.1'
gem 'country_select'
gem 'carrierwave', '~> 0.11.2' …Run Code Online (Sandbox Code Playgroud)