1.介绍MkDocs

MkDocs

简介

MkDocs 是一个简单且快速的静态网站生成器,专门用于项目文档。它使用Markdown文件作为内容源,基于Python构建,易于配置和使用。

主要特性
  • 易于安装和使用:通过Python包管理器安装,配置简单。
  • 主题支持:提供多种主题,支持自定义。
  • 自动生成导航:根据Markdown文件自动生成站点导航。
  • 内置开发服务器:实时预览文档修改。
  • 插件扩展:支持插件机制,增加额外功能。
安装

创建Python虚拟环境

更新包列表
sudo apt update

安装python环境
sudo apt install python3 python3-pip python3-venv -y

python虚拟环境
python3 -m venv .python-venv/

激活python虚拟环境
source .python-venv/bin/activate

更新虚拟环境的 pip
.python-venv/bin/pip install --upgrade pip
squidfunk版本

squidfunk 的网站

pip(先创建Python虚拟环境)

pip install mkdocs-material

Docker

git clone https://github.com/squidfunk/mkdocs-material.git
pip install -e mkdocs-material

Github

docker pull squidfunk/mkdocs-material

!!! info "适用 Debian/Ubuntu 系统"

官方版本

MkDocs、插件、主题

pip install mkdocs -U
pip install "mkdocstrings[python]" -U
pip install mkdocs-material -U

验证安装

mkdocs --version
配置示例

mkdocs.yml​文件中添加基本配置:

site_name: My Docs

theme:
  name: material
目录结构示例
my-project/
    mkdocs.yml    # 配置文件
    docs/
        index.md  # 首页内容
        guide.md  # 指南内容


以下网站使用MkDocs构建

教程

排版


可以从这些网站学习的排版。这几天看过了搜到的所有教程,我推荐您只看Material for MkDocs (squidfunk.github.io)视频参考 就够了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值