当我尝试在“mainstreet”环境中启动我的 Rails 服务器时,我的 config/site_config.rb 文件中的这个函数
def self.settings(env)
answer = YAML::load_file('config/siteconfig.yml')[env]
raise "No settings for environment #{env}" if answer.nil?
answer
end
返回“环境主街没有设置”在siteconfig.yml中我有:
mainstreet:
environment: mainstreet
S3_DOC_BUCKET:
PPTX_GEN_SERVICE:
PDF_GEN_SERVICE:
OBJ_THUMB_SERVICE:
WINDOWS_CLIENT_URL:
KM_KEY:
HOST_NAME: http://localhost:3000
我在 /config 中有一个 mainstreet.rb 文件,其中定义了设置。我是红宝石的新手,所以我不确定这里发生了什么,我从来没有遇到过这样的问题。另外,我正在使用Windows。
这是完整的跟踪: