【发布时间】:2017-01-25 04:10:49
【问题描述】:
最近有人给我重新开发了一个网站。重新设计的站点将在Markdown 中完成,并通过Hugo static site 生成器运行。
有没有办法在通过 Hugo 处理的 Markdown 网页中包含其他文件?如果是这样,怎么做?除非我遗漏了什么,否则Hugo docs 不会解决这个问题。
使用 HTML 和一些服务器(至少是 Apache),您可以执行以下操作:
<html>
<body>
Some content
<!--#include virtual="name_of_first_file_to_include" -->
More content
<!--#include virtual="name_of_second_file_to_include" -->
Still more content
</body>
<html>
我尝试创建一个模板页面,将“一些内容”和“更多内容”之类的内容放入模板中,然后将包含的内容放入我的 .md 文件中,该文件通过 {{ .Content }} 被“包含”在模板。但是,1)这似乎是使用模板的错误方式。 2) 如果需要,我还没有找到一种方法来引入更多文件。
【问题讨论】: