【发布时间】:2011-12-29 20:03:36
【问题描述】:
我正在尝试为不同的环境初始化不同的 gem。我正在使用初始化程序配置文件(用于 Paperclip 之类的东西)和环境配置文件(用于我的 dev、test、qa、prod 环境)。
在某些情况下,我试图让我的 prod 和 qa 服务器将 S3 存储用于 Paperclip,但使用具有不同目录的本地存储进行开发和测试。我不知道这些配置文件的加载顺序。
我想知道是否有人可以阐明加载顺序,以便我可以确保我有任何依赖项或覆盖正确。另外,我只是想知道这些东西是如何工作的。
我对下面列出的目录/文件特别感兴趣
config/
environments/
develop.rb
test.rb
...env-specific config files
initializers/
paperclip.rb
...gem-specific config files
application.rb
boot.rb
deploy.rb
environment.rb
routes.rb
谢谢!
【问题讨论】:
标签: ruby-on-rails-3 configuration