301 字
2 分钟
使用docsify搭建静态文档站
2024-08-25
无标签

一、安装 docsify#

Terminal window
npm i docsify-cli -g # 全局安装 docsify
docsify init ./docs # 初始化并创建 ./docs 文件夹

安装成功后,./docs 目录下会出现如下文件:

  • index.html:入口文件
  • README.md:作为主页内容渲染
  • .nojekyll:用于阻止 GitHub Pages 忽略下划线开头的文件

此时你可以编辑 README.md 修改主页内容,也可以使用如下命令在本地 3000 端口启动实时预览:

Terminal window
docsify serve ./docs

二、多页文档#

直接在 docs 目录下新建 .md 文件,通过 域名/文件名 访问。


三、定制侧边栏#

多页文档创建后,默认只能手动输入地址访问。要实现侧边栏导航,需要如下操作:

  1. index.html 中找到 window.$docsify = {,添加 loadSidebar: true 配置:

    <script>
    window.$docsify = {
    loadSidebar: true
    }
    </script>
  2. 创建 sidebar.md 文件,用 Markdown 链接格式填写页面地址:

    * 基础篇
    * [前言](/)
    * [硬件](1)
    * [操作系统](2)
    * [浏览器](3)

注:如上示例,1.md2.md3.md 分别对应“硬件”“操作系统”“浏览器”页面。


四、更多配置与插件#

更多配置项和插件说明请参考 官方文档。 所有配置均在 index.htmlwindow.$docsify = {} 中设置。