Jekyll-YAML前端事务默认值不工作
我有一个多站点的Jekyll项目,每个站点都有文件夹,Jekyll-YAML前端事务默认值不工作,jekyll,yaml-front-matter,Jekyll,Yaml Front Matter,我有一个多站点的Jekyll项目,每个站点都有文件夹,slc和la 然而,我的YAML前端事务默认值不起作用。没有一个默认值(关键是布局)被传输到我的模板: //config.yml: defaults: - scope: path: "la" values: layout: "default-la" title: "Store Title" email: "email@gmail.com" baseurl: ""
slc
和la
然而,我的YAML前端事务默认值不起作用。没有一个默认值(关键是布局)被传输到我的模板:
//config.yml:
defaults:
-
scope:
path: "la"
values:
layout: "default-la"
title: "Store Title"
email: "email@gmail.com"
baseurl: "" # the subpath of your site, e.g. /blog/
url: "http://url.com"
//文件夹结构
├───assets
│ ├───images
│ └───js
├───css
│ ├───bootstrap
│ │ ├───css
│ │ ├───img
│ │ └───js
│ └───font
├───la
│ ├───assets
│ │ └───images
│ └───css
│ └───css
│ ├───bootstrap
│ │ ├───css
│ │ ├───img
│ │ └───js
│ └───font
├───slc
├───vendor
│ └───js
├───_includes
├───_layouts
├───_sass
//_layouts/default-la.html
<!DOCTYPE html>
<html>
{% include head.html %}
<body>
{% include header-la.html %}
<div class="page-content">
<div class="wrapper">
{% include menu-la.html %}
{{ content }}
</div>
</div>
{% include js.html %}
{% include footer-la.html %}
</body>
</html>
{%include head.html%}
{%include header-la.html%}
{%include menu-la.html%}
{{content}}
{%include js.html%}
{%include footer-la.html%}
//la/index.html
<div class="home">
STUFF
</div>
东西
在la/index.html中添加一个标题
---
---
<div class="home">
STUFF
</div>
---
---
东西
现在将应用默认设置