mkdocs博客搭建¶
conda环境¶
安装MkDocs¶
如果国内网络环境不好,可以使用清华大学的镜像源。
安装主题¶
如果国内网络环境不好,可以使用清华大学的镜像源。
新建文件名 requirements.txt ,内容如下:
jinja2~=3.0
markdown~=3.2
mkdocs~=1.5.3
mkdocs-material-extensions~=1.3
pygments~=2.16
pymdown-extensions~=10.2
# Requirements for plugins
babel~=2.10
colorama~=0.4
paginate~=0.5
regex>=2022.4
requests~=2.26
用如下命令安装需要的配置:
如果国内网络环境不好,可以使用清华大学的镜像源。
如用到 rss, minify, i18n 则需要安装:
如果国内网络环境不好,可以使用清华大学的镜像源。
pip install mkdocs-minify-plugin -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install mkdocs-rss-plugin -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install mkdocs-static-i18n -i https://pypi.tuna.tsinghua.edu.cn/simple
本地调试
如需生成静态网页,执行如下命令:
隐藏文章¶
隐藏整个目录插件¶
更多用法可参考: mkdocs-exclude
部署文档¶
站点文件部署到以“GitHub”帐户名命名的专用存储库中的“master”分支。 因此,需要在本地系统上使用两个存储库的工作副本。 例如,请考虑以下文件结构:
在制作并验证项目更新后,需要将目录更改为 i-rtfsc.github.io 存储库并从那里调用 mkdocs gh-deploy 命令: