mkdocs生成项目文档

简介: mkdocs生成项目文档

mkdocs是一个项目文档生成器

文档:https://www.mkdocs.org/


安装

pip install mkdocs

创建项目

mkdocs new my-project
cd my-project

项目目录

.
├── docs
│   └── index.md
├── mkdocs.yml

运行服务

$ mkdocs serve

http://127.0.0.1:8000/


文档生成

mkdocs build
mkdocs build --clean

部署到github

# 先推到master分支
echo "site/" >> .gitignore
git init
git add . 
git commit -m "add"
git push
# 再进行部署
mkdocs gh-deploy

一个不错的主题

pip install mkdocs-material

mkdocs.yml配置示例

site_name: 项目文档
nav:
    - 主页: index.md
    - 关于: about.md
theme:
  name: 'material'
  language: 'zh'
extra:
  social:
    - type: 'github'
      link: 'https://github.com/mouday'


相关文章
|
机器学习/深度学习 算法 数据可视化
基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP
基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP
532 0
|
9月前
|
测试技术
通义千问团队开源全新的过程奖励模型PRM!
近年来,大型语言模型(LLMs)在数学推理方面取得了显著进展,但它们仍可能在过程中犯错误,如计算错误或逻辑错误,导致得出不正确的结论;即使最终答案正确,这些强大的模型也可能编造看似合理的推理步骤,这削弱了 LLMs 推理过程的可靠性和可信度。
806 14
|
机器学习/深度学习 数据采集 运维
智能化运维:机器学习在故障预测与自动修复中的应用
随着技术的快速发展,智能化运维已成为提高系统稳定性和效率的关键。本文深入探讨了机器学习在故障预测和自动修复中的应用,分析了如何通过数据驱动的方法优化运维流程,并提出了实施智能化运维的策略。文章结合最新的研究成果和案例分析,为读者提供了一套完整的智能化运维解决方案。
464 0
|
机器学习/深度学习 并行计算 PyTorch
从零开始下载torch+cu(无痛版)
这篇文章提供了一个详细的无痛版教程,指导如何从零开始下载并配置支持CUDA的PyTorch GPU版本,包括查看Cuda版本、在官网检索下载包名、下载指定的torch、torchvision、torchaudio库,并在深度学习环境中安装和测试是否成功。
从零开始下载torch+cu(无痛版)
|
存储 监控 Cloud Native
ClickHouse物化视图里常见的7个坑,你踩过几个?
在 OLAP 的业务场景中,不仅要把数据存起来,还需要把数据处理好。在 ClickHouse 中,为了提高数据处理性能,使用 Materialized View 是有效的方法之一。本文主要探讨 Materialized View(下文称 MV) 的工作原理与最佳实践,并介绍了使用过程中容易踩坑的一些问题和解决方案。
1468 5
|
Python
Fastapi进阶用法,路径参数,路由分发,查询参数等详解
Fastapi进阶用法,路径参数,路由分发,查询参数等详解
1086 1
|
人工智能 测试技术
《游戏测试》ChatGPT会干掉测试吗? 1
《游戏测试》ChatGPT会干掉测试吗?
|
安全 C语言 Docker
Docker运行ubuntu22.04出现异常
Docker运行ubuntu22.04出现异常
|
C语言
[C语言][题]获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列
[C语言][题]获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列
104 0
|
存储 算法 关系型数据库
Python继承及方法解析顺序(MRO)详解 | 示例与super()函数使用
Python继承及方法解析顺序(MRO)详解 | 示例与super()函数使用
513 0