3

我已经升级了.rvmrcfrom ruby-1.9.2-p290toruby-1.9.3-p125和 causeuninitialized constant Settings

config/initializers/rails_config.rb

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

任何想法 ?

4

2 回答 2

3

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

bundle update --source rails_config
于 2012-07-08T23:12:15.197 回答
1

你可以试试这个:

ActiveSupport.on_load :before_configuration, :yield => true do
  RailsConfig.setup do |config|
    config.const_name = "Settings"
  end
end
于 2012-04-06T09:57:51.993 回答