创建文档
首先,创建一个名为 greeting.md
的 Markdown 文件,并将其放置在 docs
目录下。
website # 你的站点根目录
├── docs
│ └── greeting.md
├── src
│ └── pages
├── docusaurus.config.js
├── ...
---
description: 创建一篇内容丰富的文档页面。
---
# Hello from Docusaurus
你是否已准备好为你的开源项目创建文档网站了呢?
## h2标题
标题会自动出现在右上角的目录中
这样,你的用户无需向下滚动或甚至无需过多阅读,就能了解此页面的全部内容。
## 默认情况下,目录中仅显示 h2 和 h3 标题
你可以为单篇文档或在主题配置中设置目录的标题级别。
标题间距经过精心设计,层次结构清晰分明。
- 列表可以帮助你
- 呈现那些希望用户记住的要点
- 而且你可以对它们进行嵌套
- 甚至是多层嵌套
备注
在 docs
目录下,所有带下划线(_
)前缀的文件都会被视为"局部页面",并默认被忽略。
进一步了解导入局部页面。
文档 头部元数据(Front Matter)
头部元数据(Front matter) 用于为你的文档页面提供额外的元数据。Front matter 是可选的——即使没有它,道格龙(Docusaurus)也能推断出所有必要的元数据。例如,下文介绍的文档标签功能就需要使用 front matter。要了解所有可用字段,请参阅 API 文档。
文档标签
标签在 front matter 中声明,它在文档侧边栏分类的基础上,引入了另一个维度的分类方式。
你可以内联定义标签,也可以引用在标签文件(可选,通常是 docs/tags.yml
)中预定义的标签。
在下面的示例中:
docusaurus
引用了在docs/tags.yml
中声明的预定义标签键Releases
是一个内联标签,因为它在docs/tags.yml
中不存在
docs/my-doc.md
---
tags:
- Releases
- docusaurus
---
# Title
Content
docs/tags.yml
docusaurus:
label: 'Docusaurus'
permalink: '/docusaurus'
description: '与道格龙 (Docusaurus) 框架相关的文档'
提示
标签也可以通过 tags: [Demo, Getting started]
的形式声明。
进一步了解所有可用的 Yaml 数组语法