mkdocs 部署教程
一、安装mkdocs
pip install mkdocs
二、创建项目
mkdocs new testdocs
三、文档预览
mkdocs serve
四、更换主题
下载主题
pip install mkdocs-material mkdocs-windmill
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
七、效果演示
白天模式
![](/assets/blank.gif)
夜间模式
![](/assets/blank.gif)
本文由 mdnice 多平台发布
mkdocs 部署教程相关推荐
- Mkdocs配置教程
Mkdocs配置教程 环境 安装 创建项目 修改配置文件 添加页面 生成网站 版本控制 部署到Gitee Pages上 使用数学公式 安装主题 问题 环境 Windows 10 Python 安装 需 ...
- kafka不使用自带zk_kafka 安装部署教程
kafka 安装部署教程 1. 下载 官网链接 http://kafka.apache.org/downloads 浙大源 http://mirrors.tuna.tsinghua.edu.cn/ap ...
- 七丶青龙nvjdc部署教程+短信验证登录对接傻妞
青龙nvjdc部署教程+短信验证登录对接傻妞Nolanjdc 没有服务器的先自行购买,这里推荐腾讯云2H4G8M首年70–点击购买 青龙面板安装教程 傻妞机器人安装教程 XDD安装教程 QQ交流:10 ...
- 五丶阿东安装部署教程+青龙对接阿东及傻妞实现自动登录
阿东安装部署教程+青龙对接阿东及傻妞实现自动登录 没有服务器的先自行购买,这里推荐腾讯云2H4G8M首年70–点击购买 青龙面板安装 傻妞安装教程--+命令 QQ交流:1014549449 ----- ...
- 一丶宝塔+青龙面板安装部署教程及命令-依赖库
一丶宝塔+青龙面板安装部署教程及命令-依赖库 QQ交流群:1014549449 直达 - 没有服务器的先自行购买,这里推荐腾讯云2H4G首年70 点击购买 建议装centos7.6安装宝塔,后期调试及 ...
- Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议
Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议 原文:Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议 在上一篇中,留下了许可协议的问题,目前已经解决.感谢网友武全的指点 ...
- Hyperledger Fabric 1.4 Kafka集群部署教程
Hyperledger Fabric 1.4 Kafka集群部署教程 作者:区块链教程 时间:2019/12/08 10:36 标签:Docker ComposeDockerYMLHyperledge ...
- Wix 安装部署教程(十六) -- 自动生成多语言文件
Wix 安装部署教程(十六) -- 自动生成多语言文件 原文:Wix 安装部署教程(十六) -- 自动生成多语言文件 因为持续集成需要,所有项目编译完之后生成一个多语言的安装包.之前生成mst文件都是 ...
- 【gitlab】gitlab快速部署教程
gitlab快速部署教程 部署环境 Ubuntu 16.04(亲测可用) 开始部署 安装依赖 sudo apt-get install curl openssh-server ca-certifica ...
最新文章
- ISME:宿主性别可以决定肠道微生物对寄生虫感染的响应
- 64位内核开发第五讲,调试与反调试
- win7远程桌面连接_Windows10远程桌面使用方法
- 2018-2019-1 20165231 实验四 外设驱动程序设计
- Linux学习总结(79)—— Shell 编程规范
- 软件测试岗位职责和划分
- SpringMVC_开天辟地
- 韩国瑜会见陆委会主委陈明通:别给高雄念紧箍咒
- 如何下载东四街道卫星地图高清版大图
- 安装DevExpress后如何在工具箱显示Dev控件
- 今天好无聊……悟空……你变成女妖精吧……
- 李宏毅学习笔记43.More about Domain Adaptation. Part II. Applications
- 解决VS CODE官网下载速度慢的问题
- 2023最新整理,Android车载操作系统开发揭秘,无偿分享!
- C# Interview Questions and Answers
- 【工业4.0】深度报告:独家解密工业4.0真正图谋?
- 悬镜安全 | 第八期 全球一周安全情报(9.10-9.16)
- torch.eye()
- 【CEGUI】CEGUI入门篇之创建window(四)
- Duang!异地多活!_InfoQ_传送门
热门文章
- 华为云服务器重装java环境
- html 自动执行vbs代码,vbs脚本文件执行-网页设计,HTML/CSS
- 江西省南昌市谷歌高清卫星地图下载(百度网盘离线包下载)
- 《CCNA学习指南:Cisco网络设备互连(ICND2)(第4版)》——1.3节通过EtherChannel 改进冗余及增加带宽...
- 产品基础能力研习:CRM系统
- 苹果发布Swift编程语言 - iOS移动开发周报
- 移动创业风向标:Apple 2010年度移动应用榜单
- 记一次JAVA中字符串首字母大写转化为小写的Code
- ESP32用Arduino编程实现CAN总线通讯
- CTYZ的树论赛(P5557 旅行/P5558 心上秋/P5559 失昼城的守星使)