我正在使用 kramdown
与 GitHub Pages 上的 Jekyll。我有一段 Markdown,想要在两个地方使用,而不想维护两个版本。如何将它包含在其他 Markdown 文件中?
例如,我想输入类似以下内容:
{: include otherFile.md }
请注意,父文件也是Markdown文件,而不是HTML模板。并且要使otherFile.md
的内容直接在该命令所在处呈现。
另外需要考虑一点:最好能够使用默认的GitHub pages工作流程来实现此操作,而不必使用一个被GH pages禁用并且需要手动推送站点编译版本的插件。
include_relative
对我也起作用。尽管 Jekyll 教程页面上的示例代码仅展示了嵌入 .html 文件的情况,但它也适用于 .md 文件。 - nglee