当您在本地运行站点时,当您的站点在服务器上运行时(例如 Github),您可能希望执行多组配置。
我已经_config.yml
像这样在我的文件中定义了类似的配置集
title: Requestly
locale: en_US
description: Chrome Extension to modify HTTP(s) Requests
logo: site-logo.png
search: true
env: dev
config:
dev:
url: http://localhost:4000
prod:
url: http://requestly.github.io/blog
url: site.config[site.env].url // Does not work
我{{ site.url }}
在模板、布局和帖子中使用过其他任何地方。
如何site.url
在我的_config.yml
文件中定义其值取决于config
和env
在同一文件中定义。
PS{{ site.url }}
:我知道其中一种方法是更改{{ site.config[site.env].url }}
所有文件。那应该可以了。
我只想知道如何在_config.yml
. 这甚至可能吗?