目前,我有一个会话登录方法,它具有特定于环境的配置。
def log_in(user)
cookies.permanent[:remember_token] = { :value => user.remember_token, :domain => :all }
end
生产和开发之间的:domain =>
区别。:all
'lvh.me'
如何设置一个 YAML 文件来加载特定于环境的配置,如RailsCast #85所示?
我尝试了下面的代码,但回来了unitialized constant RAILS_ENV
app_config.yml
development:
domain: lvh.me
test:
domain: :all
production:
domain: :all
load_app_config.rb
APP_CONFIG = YAML.load_file(::Rails.root.join('config','app_config.yml'))[RAILS_ENV]