我看到这篇文章并认为缺少某些内容或版本有所更改。我有一个使用figaro的非常简单的机架应用程序——由 Heroku 托管。目前,我在本地机器上。
我现在需要使用ENV
.
我的应用程序结构:
APP
|_ config/
|_ public/
|_ views/
|_ config.ru
|_ app.rb
|_ other-files
在 config/application.yml 里面
SOME_KEY: some-value
config.ru 内部
require './app.rb'
run MyApp.run!
这是给出错误的部分。在 app.rb 中:
require File.dirname(__FILE__) + '/config/application.yml'
[...]
这与上面链接中的行相同。我明白了
无法加载此类文件 /config/application.yml
在app.rb
,我需要能够做到ENV['SOME_KEY']