mkdocs生成项目文档

简介: mkdocs生成项目文档

安装


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'

相关文章
|
机器学习/深度学习 人工智能 TensorFlow
倚天产品介绍|倚天性能优化—YCL AI计算库在resnet50上的优化
Yitian710 作为平头哥第一代ARM通用芯片,在AI场景与X86相比,软件生态与推理性能都存在一定的短板,本文旨在通过倚天AI计算库的优化,打造适合ARM架构的软件平台,提升倚天性能
|
存储 安全 数据管理
PMBOK泛读(第十章) - 项目沟通管理
PMBOK泛读(第十章) - 项目沟通管理
339 0
|
关系型数据库 MySQL Java
|
IDE 搜索推荐 编译器
使用esp8266使用小爱同学实现开灯与关灯操作
使用esp8266使用小爱同学实现开灯与关灯操作
621 0
|
12月前
|
移动开发 安全 API
VMware vCenter Server 7.0U3t 下载 - 集中管理 vSphere 环境
VMware vCenter Server 7.0U3t 下载 - 集中管理 vSphere 环境
542 1
VMware vCenter Server 7.0U3t 下载 - 集中管理 vSphere 环境
|
存储 缓存 Kubernetes
docker的替代工具有哪些?
【10月更文挑战第28天】docker的替代工具有哪些?
1523 1
|
数据采集 搜索推荐 数据可视化
使用R语言进行药物动力学分析
【4月更文挑战第27天】R语言在药物动力学分析中扮演关键角色,用于数据处理(如dplyr, readr, tidyr包)、模型建立(如drc包的一室、多室模型)、参数估计(nls, nlsList, lme4, FME包)及结果解释(summary, predict, plot, boot, bayesplot包)。通过实例,展示了如何使用R建立药物吸收和清除模型,助力药物研发和个性化医疗。随着数据分析技术发展,R在药物动力学领域的应用将更加广泛。
684 1
|
测试技术 索引 Python
Python enumerate函数
Python enumerate函数
Python enumerate函数
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的校园失物招领小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的校园失物招领小程序的详细设计和实现(源码+lw+部署文档+讲解等)
185 0
|
API 开发工具 Android开发
简述大疆无人机对接
【2月更文挑战第7天】本文介绍了对接大疆无人机的主要目的,包括实时画面获取、飞行数据监测、操控飞行、媒体管理和业务功能开发等,并列举了多种开发接口如MobileSDK、UXSDK、云开发API等。重点讨论了MobileSDK在Android平台的应用,包括SDK集成步骤、直播推流和获取飞机实时数据的细节。另外,UXSDK用于加速应用开发,提供预设UI组件。上云API则简化了无人机与第三方云平台的集成,支持MQTT、HTTPS和WebSocket协议,适用于行业级无人机。对接流程涉及Pilot2和Dock的配置,以及数据传输和业务功能处理。文章还提及了如何对接多个飞机的方法。
12310 0
简述大疆无人机对接