未初始化的常量设置Ruby 1.9.3-p125

时间:2012-04-06 09:28:06

标签: ruby-on-rails ruby-on-rails-3.1 config ruby-1.9.3

我已将.rvmrcruby-1.9.2-p290升级为ruby-1.9.3-p125并导致uninitialized constant Settings

config/initializers/rails_config.rb

RailsConfig.setup do |config|  
  config.const_name = "Settings" 
end   

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

当我使用ruby 1.9.3运行在ruby 1.9.2上测试的旧代码库时,我遇到了同样的错误,将rails_config gem升级到为我修复的最新版本。

bundle update --source rails_config

答案 1 :(得分:1)

你可以试试这个:

ActiveSupport.on_load :before_configuration, :yield => true do
  RailsConfig.setup do |config|
    config.const_name = "Settings"
  end
end