我正在尝试将 Figaro gem 与 Sinatra 一起使用。我已经安装了 Figaro,它创建了以下文件/文件夹...
/config/application.yml
在这个文件上,我添加了一些环境变量......
ENV['GMAIL_USERNAME']
ENV['GMAIL_PASSWORD']
然后在我的“app.rb”文件中,我试图包含 yml 文件,例如...
require 'config/application.yml'
如何访问我的 app.rb 文件中的“ENV['BIG_SECRET']”?
Mail.defaults do
delivery_method :smtp, {
:address => 'smtp.gmail.com',
:port => '587',
:domain => 'mydomain.com',
:user_name => ENV['GMAIL_USERNAME'],
:password => ENV['GMAIL_PASSWORD'],
:authentication => :plain,
:enable_starttls_auto => true
}
end