我有两个项目,我设置如下:
_config.yml
defaults:
-
scope:
path: "" # an empty string here means all files in the project
values:
layout: "default"
_layouts / default.html中
---
abc: def
---
<hmtl>
...
index.md
Hello {{ layout.abc }}
当我启动jekyll并选择第一个项目时,我得到一个像这样的html页面:
<html>
<body>
Hello def
</body>
</html>
当我加载第二个项目时,我得到:
<html>
<body>
Hello
</body>
</html>
我已经看了好几个小时了,无法弄明白。一切都很好看,我从第一个项目切割和粘贴创建了第二个项目。然而,它似乎无法从布局中看到任何前端问题。
任何人都有任何想法可能出错?