根模块目录
什么是ROOT模块目录
ROOT 目录是一个可选的模块目录。ROOT 模块目录位于模块(modules)目录中,其名称必须全部用大写字母书写。根目录将内容源文件存储在一个或多个家族(family)目录中。
📒 repository
📂 docs (1)
📄 antora.yml (2)
📂 modules (3)
📂 ROOT (4)
📂 pagesAlian (5)
📄 index.adoc (6)
📄 another-page.adoc (7)
📄 nav.adoc (8)
1 | 内容源根 |
2 | 必需的 antora.yml 文件 |
3 | 必需的模块目录 |
4 | ROOT 模块目录 |
5 | 页面家庭(pages family)目录 |
6 | 默认组件版本开始页面的源文件 |
7 | 根模块中另一个页面的源文件 |
8 | 导航文件 |
如果存在 ROOT 模块目录,则它必须包含至少一个具有至少一个源文件的族目录。它还可以包含一个可选的导航文件。
在组件版本中,存储在 ROOT 目录中的源文件成为 ROOT 模块的一部分。我们建议您创建一个 ROOT 模块目录,因为 Antora 对 ROOT 模块中的可发布资源应用了特殊的预设行为。例如pages 目录中的源文件 index.adoc 将成为组件版本的默认起始页。熟悉 HTML 网页托管术语的人会认出这是组件版本的索引页。
小型文档项目可能只需要一个 ROOT 模块目录。但是,随着项目的增长,您可以轻松地添加更多模块目录并逐渐重新组织源文件。虽然额外的结构现在看起来有点多余,但从长远来看,您会很高兴为您的内容提供了成长的空间。