我的登台和生产环境 Rails 配置 99% 相同,只是设置了一些不同的东西(例如日志级别),我真的很想消除两个环境文件之间的重复。
例如,我有这样的事情:
# config/environments/staging.rb
MyApp::Application.configure do
config.cache_classes = true
config.static_cache_control = "public, max-age=31536000"
config.log_level = :debug
# ...
end
# config/environments/production.rb
MyApp::Application.configure do
config.cache_classes = true
config.static_cache_control = "public, max-age=31536000"
config.log_level = :info
# ...
end
关于创建不会影响我的开发环境的共享配置的最佳方式的任何建议?