list.html 和 section.html 在 Hugo 中的用途

Purpose of list.html and section.html in Hugo

我试图找到这些文件的用途,但找不到任何东西。

我正在为 Hugo 制作主题,想知道它们是必需的。

此外,如果需要它们,它们的目的是什么?

我要询问的文件:

themes\[THEME]\_default\list.html

themes\[THEME]\_default\section.html

所以我找到了我要搜索的信息,可能应该等一下再问,但既然我已经问了,让我为其他人回答吧。

Hugo 使用

list.html 生成一个页面,显示 content 文件夹内的页面列表。 Hugo 不需要它来工作,但另一个页面必须替换它。最常见的是 layouts 文件夹中的 index.html

section.html 我仍然不太确定它的用途,但这不是必需的。有一种方法可以为 contents 文件夹中的特定文件夹创建一个单独的 list.html 文件,但我还没有查看所有相关细节。

我在 YouTube 上找到了 Mike Dane 的 this 教程,虽然它们很旧,但可能很有用。