# 文档编写规则
# 0. 语法规范
# 1. 命名约定
- 所有的文件和文件夹均以英文命令,不区分大小写,以中横线
-
作为分隔符
# 2. 导航和侧边栏配置
# 导航: docs\nav.json
# 侧边栏: docs\sidebar.json
侧边栏本质上是将已有的文件路径映射 到侧边栏显示的标题上,因此侧边栏的数据是文件路径的列表, 侧边栏分组则是将部分列表数据合写成对象
- 路径列表生成侧边栏链接 > 直接在
sidebar.json
中写文件路径,默认的链接文字是 取文件内容的#一级标题
和##二级标题
显示地指定链接的文字,使用一个格式为 [link, text] 的数组
[
"", // 以 / 结尾则代表 README.md
"文件名1", // 有效的文件路径(可以省略上级已有的路径)
"路径/文件名3" // 有效的文件路径(可以省略上级已有的路径)
["路径/文件名3","显示的名字"]
]
1
2
3
4
5
6
2
3
4
5
6
侧边栏分组配置:(可选的)
{ "title": "分组名称", // 必要的 "path": "//", // 可选的, 应该是一个绝对路径 "sidebarDepth": 0, // 可选的, 显示的侧边栏深度(默认为1,显示文件内容的`#标题` 和`##二级标题`) "collapsable": false, // 可选的,默认展开, 默认值是 true, "children": [ // 子级的配置列比 "", // 以 / 结尾则代表 README.md "文件名1", // 有效的文件路径(可以省略上级已有的路径) "路径/文件名3" // 有效的文件路径(可以省略上级已有的路径) ] }
1
2
3
4
5
6
7
8
9
10
11
12
# 3. 静态资源引用
- 网络资源
- 本地资源 - 使用
./
形式的相对路径引用资源 - 复制资源到 markdown 附近的相关目录typora 配置自动复制文件配置
← 中文文档写作规范 demo组件使用示例 →