文档结构
项目结构包含了多个文件夹和配置文件,接下来将详细讲解每个文件夹的用途和配置信息。
根文件结构
项目的根文件结构。
| 文件名 | 用途 |
|---|---|
| _config.yml | hexo配置文件 |
| source | 资源文件夹 |
| themes | 主题文件夹 |
_config.yml配置了hexo的相关配置项,如愿了解请访问官方网站。
source文件夹
source文件夹结构。
| 文件名 | 用途 |
|---|---|
| _data | 菜单配置和侧边栏配置 |
| docs | 存放指南相关markdown |
| resource | 存放资源相关markdown |
| component | 存放组件相关markdown |
| about | 存放关于相关markdown |
_data文件夹
菜单配置项和侧边栏配置。
| 文件名 | 用途 |
|---|---|
| menu.yml | nav标题栏item配置 |
| sidebar.yml | 每个菜单中侧边栏标题配置 |
menu.yml
menu.yml中的配置项需要对应source中的文件夹名称,文件夹可以持续创建并参与配置。
menu.yml
sidebar.yml中的配置项需要对应menu.yml中配置的文件夹内markdown名称同时以html作为后缀。
themes文件夹
themes文件夹结构。
| 文件夹 | 用途 |
|---|---|
| muse | WoUI-web自定义主题包 |
muse文件夹
muse文件夹结构。
| 文件名 | 用途 |
|---|---|
| _config.yml | muse主题配置文件 |
| layout | ejs模板 |
| scripts | hexo扩展js模块 |
| source | css 和 头像 资源 |
_config.yml文件
muse主题配置文件,详细说明请参看文件内注释。