-
Notifications
You must be signed in to change notification settings - Fork 2
Getting Started zh CN
本页展示 DefaultGuide 运行时目录的最小可用结构、仓库示例资源包结构,以及你可以编写的第一张页面。
GuideNH 会在客户端自动创建 config/guidenh/DefaultGuide/。该目录默认为空,并使用原生命名空间根布局:
config/guidenh/DefaultGuide/
`-- <modid>/
`-- guidenh/
|-- assets/
| `-- example_structure.snbt
`-- _en_us/
`-- index.md
例如:
config/guidenh/DefaultGuide/guidenh/guidenh/_zh_cn/index.md
当前仓库内置示例指南仍然使用面向文档的资源包结构:
wiki/resourcepack/
`-- assets/
`-- <modid>/
`-- guidenh/
|-- assets/
| `-- example_structure.snbt
`-- _en_us/
`-- index.md
对于本仓库内置的示例指南,对应路径是:
wiki/resourcepack/assets/guidenh/guidenh/
GuideNH 现在会直接从资源树中发现页面。凡是位于
assets/<modid>/guidenh/_<lang>/... 下的 Markdown 文件,都会被视为 <modid>:guidenh 这本指南的一部分。
index.md 仍然是约定俗成的起始页,也是推荐的开始位置。
每个 <modid> 都拥有彼此隔离的指南命名空间。例如 assets/guidenh/guidenh/_zh_cn/index.md
和 assets/gregtech/guidenh/_zh_cn/index.md 是两份不同指南里的两个不同页面,分别属于
guidenh:guidenh 和 gregtech:guidenh。[Next](guide.md) 这样的相对链接会留在当前页面自己的
命名空间;需要跳到其他模组指南时,请显式写成 [GT 页面](gregtech:guide.md)。也支持
gregtech:/guide.md 这样的显式根路径。
如果你正在编辑本仓库的内置示例指南,推荐使用 实时预览 中说明的工作流。
该工作流会把 GuideNH 指向:
wiki/resourcepack/assets/guidenh/guidenh/
并在启动时自动打开这本指南。
---
navigation:
title: Root
---
# Start Page
Welcome to GuideNH.
[Next Page](subpage.md)用于导航的最小 frontmatter 形式是:
navigation:
title: Root如果没有 navigation frontmatter,页面仍然可以存在,也可以被直接链接到,但不会自动出现在指南导航树中。
如果还想让页面出现在首页推荐面板中,可以额外添加 navigation.recommend。
这个字段是可选的,0 是有效值,数值越大越靠前。
把页面私有资源放在页面文件旁边:
wiki/resourcepack/assets/guidenh/guidenh/_en_us/test1.png
然后在 Markdown 中使用相对路径引用:
把共享指南资源放到该指南自己的 assets/ 目录下:
wiki/resourcepack/assets/guidenh/guidenh/assets/example_structure.snbt
然后使用指南根路径引用:
<ImportStructure src="/assets/example_structure.snbt" />