在 Jekyll 页面中使用 Liquid 标签不起作用
Using Liquid tags in a Jekyll page not working
我正在尝试使用 Jekyll 建立一个小型博客。目前我的工作如下。
- 设置一个 Github 页面存储库
- 在本地克隆存储库
- 安装 Ruby vs 2 和 sdk (windows)
- 已安装 jekyll
- 'serve'本地网站。
- 已验证我可以查看我的网站 localhost:4000
一切正常,但流式语法未按预期工作。所有语法都输出为平面文本。我不确定如何继续。此错误既发生在本地,也发生在我的 github 托管页面上。
这是我的 index.html 文件
<!DOCTYPE html>
<html lang="en-us">
<head>
{% include meta %}{{ site.time | date_to_xmlschema }}
</head>
<body>
{% include header.html %}
{% include header.html %}
{% include header.html %}
{% foo %}
{{ foo }}
<section class="main-content">
{% include footer.html %}
</section>
{% include scripts.html %}
</body>
</html>
我的 _config.yml 定义了 foo。 =(
如果您希望 Jekyll 处理您的页面,您必须在页面中添加一个 Front matter (see dedicated page in Jekyll documentation)。
最小前题为空题。这意味着您的页面将使用默认配置进行布局等..
---
# this is an empty front matter
---
Your content here
我正在尝试使用 Jekyll 建立一个小型博客。目前我的工作如下。
- 设置一个 Github 页面存储库
- 在本地克隆存储库
- 安装 Ruby vs 2 和 sdk (windows)
- 已安装 jekyll
- 'serve'本地网站。
- 已验证我可以查看我的网站 localhost:4000
一切正常,但流式语法未按预期工作。所有语法都输出为平面文本。我不确定如何继续。此错误既发生在本地,也发生在我的 github 托管页面上。
这是我的 index.html 文件
<!DOCTYPE html>
<html lang="en-us">
<head>
{% include meta %}{{ site.time | date_to_xmlschema }}
</head>
<body>
{% include header.html %}
{% include header.html %}
{% include header.html %}
{% foo %}
{{ foo }}
<section class="main-content">
{% include footer.html %}
</section>
{% include scripts.html %}
</body>
</html>
我的 _config.yml 定义了 foo。 =(
如果您希望 Jekyll 处理您的页面,您必须在页面中添加一个 Front matter (see dedicated page in Jekyll documentation)。
最小前题为空题。这意味着您的页面将使用默认配置进行布局等..
---
# this is an empty front matter
---
Your content here