控制台中未初始化的常量

Uninitialized Constant in console

我在控制台中使用新的 Rails 6 应用程序时遇到一些问题。服务器(美洲狮)工作正常。

在我的 gemfile 中:

gem 'connection_pool'

捆绑销售。

加载控制台:

ConnectionPool::Wrapper.new(size: 1, timeout: 3)

给我NameError (uninitialized constant ConnectionPool)

但是代码在通过服务器命中时运行正常。

我已经重启重装100次了。我知道这很愚蠢,但我想不通!

尝试在控制台中请求文件,

require 'connection_pool'

然后尝试ConnectionPool::Wrapper.new(size: 1, timeout: 3)

您也可以尝试在应用程序主路径中停止 spring、运行 spring stop 以重新加载所有内容

希望对您有所帮助!