一、安装mkdocs

pip install mkdocs

二、创建项目

mkdocs new testdocs

三、文档预览

mkdocs serve

四、更换主题

  1. 下载主题
pip install mkdocs-material mkdocs-windmill

  1. mkdocs.yml里添加:
theme:  name: 'material'

五、进行mkdocs.yml配置

site_name: My Docssite_description: 在线云文档site_author: 小康copyright: Copyright © 2022 - 2099 小康site_url: https://mkdocs.codeslive.top/repo_url: https://github.com/codeslive/mkdocsrepo_name: mkdocsedit_uri: ""# 主题配置theme:     name: material    language: en    search_index_only: true    palette:    - media: "(prefers-color-scheme: light)"      scheme: default      toggle:        icon: material//weather-sunny        name: Switch to dark mode    - media: "(prefers-color-scheme: dark)"      primary: teal      scheme: slate      toggle:        icon: material/weather-night        name: Switch to light mode    features:    #- navigation.instant # 点击内部链接时,不用全部刷新页面    - navigation.tracking # 在url中使用标题定位锚点    - navigation.tabs # 顶部显示导航顶层nav(也就是第一个节点)    - navigation.tabs.sticky # 滚动是隐藏顶部nav,需要配合navigation.tabs使用    - navigation.sections # nav节点缩进    - navigation.expand # 不折叠左侧nav节点    - navigation.indexes # 指定节点index pages ,跟instant不兼容    - toc.integrate # 右侧生产目录    - toc.integrate #导航集成    - navigation.top # 一键回顶部    - header.autohide    - search.share # 搜索分享    - search.suggest # 搜索建议    - search.highlight #搜索高亮

plugins:  - search:      jieba_dict: user_dict.txt

# 图标icon:    admonition:      note: octicons/tag-16      abstract: octicons/checklist-16      info: octicons/info-16      tip: octicons/squirrel-16      success: octicons/check-16      question: octicons/question-16      warning: octicons/alert-16      failure: octicons/x-circle-16      danger: octicons/zap-16      bug: octicons/bug-16      example: octicons/beaker-16      quote: octicons/quote-16

# 扩展markdown_extensions:  - admonition  - pymdownx.details  - pymdownx.superfences  - abbr  - pymdownx.snippets  - def_list  - tables  - pymdownx.tasklist:      custom_checkbox: true  - attr_list  - md_in_html  - meta  - pymdownx.highlight:      anchor_linenums: true  - pymdownx.inlinehilite  - pymdownx.caret #下划线  - pymdownx.mark #文本高亮  - pymdownx.tilde #删除线

# 自定义cssextra_css:    - '//cdn.staticaly.com/gh/codeslive/cdn@main/css/imageszoom.css' #图片放大css  #- '//cdn.staticaly.com/gh/codeslive/images-pages@main/cdn/css/custom.css'  #- '//cdn.staticaly.com/gh/codeslive/images-pages@main/cdn/css/simplelightbox.min.css' #图片放大css

# 自定义jsextra_javascript:   - '//cdn.staticaly.com/gh/codeslive/cdn@main/js/busuanzi.pure.mini.js' # 网站访问统计  - '//cdn.staticaly.com/gh/codeslive/cdn@main/js/imageszoom.js' # 图片放大js  #- '//cdn.staticaly.com/gh/codeslive/cdn@main/js/jquery-3.2.1.min.js'   #- '//cdn.staticaly.com/gh/codeslive/cdn@main/js/simplelightbox.min.js'  #图片放大js  #- '//cdn.staticaly.com/gh/codeslive/cdn@main/js/custom.js'

# 设置extra:    social:        -   icon: fontawesome/brands/github            link: https://github.com/codeslive            name: github        -   icon: fontawesome/brands/slack            link: https://codeslive.github.io            name: myblog        -   icon: fontawesome/solid/paper-plane            link: 2783779285@qq.com            name: 邮箱地址

# 文档区nav:    - 文档介绍: 'index.md'    - '在线云文档':        - '静态云文档':            - mkdoc : 'mkdocs.md'            - docsify : 'docsify.md'        - '动态云文档':            - leanote : 'leanote.md'            - mrdoc : 'mrdoc.md'            - showdoc: 'showdoc.md'    - 个人博客搭建:        - '静态博客':            - hexo : 'hexo.md'            - vuepress : 'vuepress.md'        - '动态博客':            - halo : 'halo.md'            - worldpress : 'worldpress.md'    - 开发记录: 'record.md'

部署站点

 1. 打包命令 mkdocs build 2. 添加仓库 git init git remote add origin gh repo clone codeslive/mkdocs 3. 上传 mkdocs gh-deploy or mkdocs build --clean && mkdocs gh-deploy

六、相关教程

  • 快来美化你的MKDocs吧

  • mkdocs-material

七、效果演示

白天模式

夜间模式

本文由 mdnice 多平台发布

mkdocs 部署教程相关推荐

  1. Mkdocs配置教程

    Mkdocs配置教程 环境 安装 创建项目 修改配置文件 添加页面 生成网站 版本控制 部署到Gitee Pages上 使用数学公式 安装主题 问题 环境 Windows 10 Python 安装 需 ...

  2. kafka不使用自带zk_kafka 安装部署教程

    kafka 安装部署教程 1. 下载 官网链接 http://kafka.apache.org/downloads 浙大源 http://mirrors.tuna.tsinghua.edu.cn/ap ...

  3. 七丶青龙nvjdc部署教程+短信验证登录对接傻妞

    青龙nvjdc部署教程+短信验证登录对接傻妞Nolanjdc 没有服务器的先自行购买,这里推荐腾讯云2H4G8M首年70–点击购买 青龙面板安装教程 傻妞机器人安装教程 XDD安装教程 QQ交流:10 ...

  4. 五丶阿东安装部署教程+青龙对接阿东及傻妞实现自动登录

    阿东安装部署教程+青龙对接阿东及傻妞实现自动登录 没有服务器的先自行购买,这里推荐腾讯云2H4G8M首年70–点击购买 青龙面板安装 傻妞安装教程--+命令 QQ交流:1014549449 ----- ...

  5. 一丶宝塔+青龙面板安装部署教程及命令-依赖库

    一丶宝塔+青龙面板安装部署教程及命令-依赖库 QQ交流群:1014549449 直达 - 没有服务器的先自行购买,这里推荐腾讯云2H4G首年70 点击购买 建议装centos7.6安装宝塔,后期调试及 ...

  6. Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议

    Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议 原文:Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议 在上一篇中,留下了许可协议的问题,目前已经解决.感谢网友武全的指点 ...

  7. Hyperledger Fabric 1.4 Kafka集群部署教程

    Hyperledger Fabric 1.4 Kafka集群部署教程 作者:区块链教程 时间:2019/12/08 10:36 标签:Docker ComposeDockerYMLHyperledge ...

  8. Wix 安装部署教程(十六) -- 自动生成多语言文件

    Wix 安装部署教程(十六) -- 自动生成多语言文件 原文:Wix 安装部署教程(十六) -- 自动生成多语言文件 因为持续集成需要,所有项目编译完之后生成一个多语言的安装包.之前生成mst文件都是 ...

  9. 【gitlab】gitlab快速部署教程

    gitlab快速部署教程 部署环境 Ubuntu 16.04(亲测可用) 开始部署 安装依赖 sudo apt-get install curl openssh-server ca-certifica ...

最新文章

  1. ISME:宿主性别可以决定肠道微生物对寄生虫感染的响应
  2. 64位内核开发第五讲,调试与反调试
  3. win7远程桌面连接_Windows10远程桌面使用方法
  4. 2018-2019-1 20165231 实验四 外设驱动程序设计
  5. Linux学习总结(79)—— Shell 编程规范
  6. 软件测试岗位职责和划分
  7. SpringMVC_开天辟地
  8. 韩国瑜会见陆委会主委陈明通:别给高雄念紧箍咒
  9. 如何下载东四街道卫星地图高清版大图
  10. 安装DevExpress后如何在工具箱显示Dev控件
  11. 今天好无聊……悟空……你变成女妖精吧……
  12. 李宏毅学习笔记43.More about Domain Adaptation. Part II. Applications
  13. 解决VS CODE官网下载速度慢的问题
  14. 2023最新整理,Android车载操作系统开发揭秘,无偿分享!
  15. C# Interview Questions and Answers
  16. 【工业4.0】深度报告:独家解密工业4.0真正图谋?
  17. 悬镜安全 | 第八期 全球一周安全情报(9.10-9.16)
  18. torch.eye()
  19. 【CEGUI】CEGUI入门篇之创建window(四)
  20. Duang!异地多活!_InfoQ_传送门

热门文章

  1. 华为云服务器重装java环境
  2. html 自动执行vbs代码,vbs脚本文件执行-网页设计,HTML/CSS
  3. 江西省南昌市谷歌高清卫星地图下载(百度网盘离线包下载)
  4. 《CCNA学习指南:Cisco网络设备互连(ICND2)(第4版)》——1.3节通过EtherChannel 改进冗余及增加带宽...
  5. 产品基础能力研习:CRM系统
  6. 苹果发布Swift编程语言 - iOS移动开发周报
  7. 移动创业风向标:Apple 2010年度移动应用榜单
  8. 记一次JAVA中字符串首字母大写转化为小写的Code
  9. ESP32用Arduino编程实现CAN总线通讯
  10. CTYZ的树论赛(P5557 旅行/P5558 心上秋/P5559 失昼城的守星使)