0

我正在尝试使用Roo gem来解析我的 Rails 控制器中的电子表格文件。我已将适当的行添加到我Gemfile并运行bundle命令。这是我的控制器中所有中断的行:

xlsx = Roo::Spreadsheet.open(filepath)

我收到一个错误:uninitialized constant MyController::Roo。然后,我将以下行添加到我的控制器文件的顶部(如 Roo 自述文件中所述):

require 'roo'

现在我得到一个不同的错误:Error during failsafe response: cannot load such file -- roo.

我究竟做错了什么?

4

1 回答 1

1

您是否捆绑并重新启动服务器?

添加 gems、修改 app/config 文件或 app/lib 文件需要重新启动服务器 :)

于 2017-05-19T18:57:42.747 回答