假设我的文件位于config
文件夹中,它名为config/foo.yml
。我想写一下这样的文件:
development:
status: developing
foo: dev-bar
production:
status: on-air
foo: prod-bar
然后,我希望我的插件能够读取此文件并根据应用程序当时运行的环境获取正确的配置值。
实现这一目标的最佳方法是什么?
答案 0 :(得分:0)
options = YAML.load_file('options.yml')
#=> { :development => { :status => 'developing', :foo => 'dev-bar' }, :production => { ... }