在给定文件中包含jekyll中的变量

时间:2013-10-06 14:44:14

标签: yaml jekyll github-pages

我希望将我的变量赋值放在jekyll中的单个txt文件或类似文件中,并将它们包含在我的Front Matter中进行分配。所以不要这样:

---
variable1: abc
variable2: 123
---

我可以拥有:

---
{% include variables.txt %}  
---

这样做的目的是建立一个可由技术上缺乏经验的客户编辑的网站。我想尽可能地从需要编辑的东西中抽象出核心站点结构 - 无需设置CMS,或者移动到动态站点(因此它仍然可以托管在github页面上)

1 个答案:

答案 0 :(得分:1)

您可以将所有变量都放入_config.yml文件中,然后可以像这样访问它们:

{{ site.variable1 }}