Rails 5 LoadError(无法加载此类文件-Roo)

时间:2019-04-25 15:04:50

标签: ruby-on-rails ruby-on-rails-5 roo

我似乎无法加载roo,并希望使用它导入Google电子表格

我使用滑轨5.2.3,红宝石2.6.1p33

roo(2.8.2,2.7.1)

有人知道为什么会这样吗?

当我尝试在irb控制台中要求roo时,似乎可以正常工作

class User < ApplicationRecord
  has_secure_password

  validates :username, presence: true, uniqueness: true

  require 'roo'

  def self.import(file)
    spreadsheet = Roo::Spreadsheet.open(file.path)
  end
end

宝石文件

gem "roo", "~> 2.8.0"

1 个答案:

答案 0 :(得分:0)

运行弹簧加载器主要是一个问题

  bundle exec spring stop
  bundle exec spring start