为什么默认布局没有应用于页面?

时间:2015-03-23 02:39:15

标签: jekyll github-pages

我第一次尝试使用Github Pages和Jekyll。我创建了一个回购并按照说明进行设置。

我无法使默认布局生效。布局文件:_layouts / default.html存在于存储库中,我的_config.yml如下所示:

defaults:
  -
    scope:
      path: ''
    values:
      layout: 'default'

即使使用上述设置,页面也未获得应用的默认布局。请参阅当前显示的Github RepositryMy github page

Look in _config.yml, why is default layout not being applied??

没有任何布局。

我错过了什么?

1 个答案:

答案 0 :(得分:2)

如果您希望Jekyll解析它们,那么

您的所有网页必须有前端事件(事件为空)。 没有前面的问题,您的页面就像静态文件一样被复制。

因此,您的index.html必须是:

---
---
Look in _config.yml, why is default layout not being applied ?

应用默认布局。