将环境变量分离到不同的环境中
Separate environment variables into different environments
我正在画一个空白。我正在尝试在我的 Rails 6 应用程序中设置环境变量。我已经安装了 figaro 并且可以像平常一样设置变量。但我想做的是设置一组默认变量以及 dev/staging/production.
我认为是这样的:
# config/application.yml
defaults:
...environment variables...
development: <<&defaults
development variables...
production: <<&defaults
production variables
我不知道如何为每个环境包含默认值,我的 google fu 现在让我失望了。
在其他一些处理环境的帖子中找到了答案
default: &defaults
# Environment variables
development: &development
<<: *defaults
production:
<<: *development
我正在画一个空白。我正在尝试在我的 Rails 6 应用程序中设置环境变量。我已经安装了 figaro 并且可以像平常一样设置变量。但我想做的是设置一组默认变量以及 dev/staging/production.
我认为是这样的:
# config/application.yml
defaults:
...environment variables...
development: <<&defaults
development variables...
production: <<&defaults
production variables
我不知道如何为每个环境包含默认值,我的 google fu 现在让我失望了。
在其他一些处理环境的帖子中找到了答案
default: &defaults
# Environment variables
development: &development
<<: *defaults
production:
<<: *development