小编Rue*_*pal的帖子

用户的未定义方法“设计”(调用“ User.connection”以建立连接):类

我有这个问题

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)

ruby ruby-on-rails devise

0
推荐指数
1
解决办法
1257
查看次数

标签 统计

devise ×1

ruby ×1

ruby-on-rails ×1