使用 jekyll 的 "includes" with remark
Using jekyll's "includes" with remark
我很高兴在 jekyll 中使用 remark。 Jekyll 让我使用模板文件,因为它在 wiki.
中有描述
我还想在我的幻灯片中使用 jekyll 的 include
命令,例如{% include something.html %}
。但不知何故,我无法正常工作:当我构建幻灯片时,命令 {% include something.html %}
被 字面意思 解析到我的幻灯片中(请参见下面的屏幕截图)。
我的 default-presentation.md
文件的内容如下,其中 _includes/test.html
仅包含 <p>test</p>
。我还创建了一个包含所有文件的最小存储库,here。
完全披露:我也通过github issue
问过这个问题
---
layout: presentation
title: Default Presentation
permalink: /default-presentation/
---
# My Awesome Presentation
{% include test.html %}
在您的 _layouts/presentation.html
文件中,您正在调用 {{ page.content }}
。 page.
部分是按原样调用该页面的内容。如果你想让 Jekyll 解析内容,你应该使用 {{ content }}
.
我很高兴在 jekyll 中使用 remark。 Jekyll 让我使用模板文件,因为它在 wiki.
中有描述我还想在我的幻灯片中使用 jekyll 的 include
命令,例如{% include something.html %}
。但不知何故,我无法正常工作:当我构建幻灯片时,命令 {% include something.html %}
被 字面意思 解析到我的幻灯片中(请参见下面的屏幕截图)。
我的 default-presentation.md
文件的内容如下,其中 _includes/test.html
仅包含 <p>test</p>
。我还创建了一个包含所有文件的最小存储库,here。
完全披露:我也通过github issue
问过这个问题---
layout: presentation
title: Default Presentation
permalink: /default-presentation/
---
# My Awesome Presentation
{% include test.html %}
在您的 _layouts/presentation.html
文件中,您正在调用 {{ page.content }}
。 page.
部分是按原样调用该页面的内容。如果你想让 Jekyll 解析内容,你应该使用 {{ content }}
.