"name": "main_db",
"port": 1337},
"email": {"admin": "admin@example.com"}},
"foo": { "db": {"host": "localhost",
"name": "main_db",
"port": 1337},
"email": {"admin": "admin@example.com"}},
"prod": { "db": {"host": "localhost",
"name": "main_db",
"port": 1337},
"email": {"admin": "admin@example.com"}}}
如今,您能够想在开发和消费设置中插入密码。您可以运用兼并键<<来做到这一点:
foo: &default_settings
db:
host: localhost
name: main_db
port: 1337
email:
admin: admin@example.com
prod:
<<: *default_settings
app:
port: 80
dev: *default_settings
等效于以下JSON:
{ "foo": { "db": {"host": "localhost",
"name": "main_db",
"port": 1337},
"email": {"admin": "admin@example.com"}},
"prod": { "app": {"port": 80},
(责任编辑:admin)