最近给了我一个网站的重新开发。重新设计的站点将在Markdown中完成,并通过Hugo 静态站点生成器运行。
有没有办法在通过 Hugo 处理的 Markdown 网页中包含其他文件?如果是这样,怎么做?除非我遗漏了什么,否则Hugo 文档中没有解决这个问题。
使用 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) 如果需要,我还没有找到一种方法来引入更多文件。