gpt4 book ai didi

ruby-on-rails - 一个 YML 文件可以访问另一个 YML 文件吗?

转载 作者:行者123 更新时间:2023-12-04 06:18:45 29 4
gpt4 key购买 nike

我们有一个站点范围的 config.yml 文件,它联系 api key 等...

我的另一个 YML 文件能否访问 config.yml 中的值?

配置文件:

development:
thing: 123123123123

plugin_config.yml:

development:
thing: config.yml.development.thing

这可能吗?

最佳答案

你总是可以用 ERB 解析它:

development:
thing: 123123123123

development:
thing: <%= YAML.load(ERB.new(File.read(Rails.root.join('config','config.yml'))).result)['development'] %>

然后加载第一个并使用 ERB 解析它(在初始化器或其他东西中):

CONFIG = YAML.load(ERB.new(File.read(Rails.root.join('config','plugin_config.yml'))).result)

关于ruby-on-rails - 一个 YML 文件可以访问另一个 YML 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8568042/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com