【发布时间】:2014-06-05 22:48:51
【问题描述】:
我使用 Jekyll 的 _data feature 将短文本消息存储在 .yml 文件中。
例如,我有一个名为 messages.yml 的文件,其中有:
hello: 'Hello world!'
在我的 index.html 文件中,我有 <h1>{{ site.data.messages.hello }}</h1>。当我在本地运行 Jekyll 服务器时,我得到了一个不错的输出:<h1>Hello world!</h1> 但是一旦我在 gh-pages 中合并更改并检查该站点的 github 版本,我得到的只是 <h1></h1>。
为什么站点上线后,来自 _data 的文本没有呈现?
【问题讨论】: