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

Why is default layout not being applied to pages?

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

我在使用默认布局时遇到问题。布局文件:_layouts/default.html 存在于存储库中,我的 _config.yml 看起来像:

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

即使使用上述设置,页面仍未应用默认布局。查看当前显示的Github Repositry and My github page

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

没有任何布局。

我错过了什么?

如果您想让 Jekyll 解析它们,您的所有页面 都必须有前言(事件为空)。 没有前端,您的页面就像静态文件一样被复制。

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

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

应用默认布局。