Mkdocs material使用教程#
注:mkdocs material是markdown的一个插件,可以基于github-pages布置,本教程使用的方法是最简单的基于git本地部署配制
环境配制(windows 版)#
- 你需要安装python,连接点进去下载即可,安装3.10即以下(最新版可能会有bug)
- 其次你需要安装pip,详情请看教程
- 此外你需要安装git(选择64-bits的standalone版本,直接一路next即可)
- 你需要一个Github账号
- 最好下载一个Vscode教程
- 安装mkdocs,在电脑终端使用
pip install mkdocs
&pip install mkdocs-material
- markdown建议使用Typora编辑器,可以从b站上搜索安装教程(选做)
使用#
- 首先你需要建立一个Github上的远程仓库,可以具体看我另外一个快速上手远程仓库教程
-
此外,你需要学习markdown的语法,详情请看我的记录(如果想要插入图片,请在文件夹下建立一个graph文件夹,并在markdown文件中使用相对路径)
-
请在命令行上使用
mkdocs new
, 会自动生成一个docs文件夹,site文件夹以及一个mkdocs.yml -
重要的配制东西都在mkdocs.yml中,大家去我仓库看吧,最好是能理解你写的每行代码的含义。
-
如果想要像我一样偷懒的话,可以手写个update.sh即可,每次在git bash中操作就好。
#给出一个默认的项目路径
path="F:\Note of computer"
#先进入项目当中
cd $path
echo "####### 进入自己的项目 #######"
ls
echo "开始执行命令"
git add .
git status
#写个sleep 1s 是为了解决并发导致卡壳
sleep 1s
echo "####### 添加文件 #######"
ls_date=`date +%Y%m%d`
git commit -m "${ls_date}"
echo "####### commit #######"
sleep 1s
echo "####### 开始推送 #######"
git push
mkdocs gh-deploy
echo "####### 推送并页面部署成功 #######"
恭喜你,如果能按步骤完成你基本上就能使用了
使用技巧#
提示块插件#
你可以写vscode的snippet帮助你编写,同时他支持的提示块如下: - note, seealso - abstract, summary, tldr - info, todo - tip, hint, important - success, check, done - question, help, faq - warning, caution, attention - failure, fail, missing - danger, error - bug - example - quote, cite ps:这中间所需要的小技巧有点多,我也在不断摸索,如果想要配置的同学可以按照我这个教程来写就好。
数学公式#
如何让你的页面支持latex呢? link
Last update:
2024年1月28日 13:01:36
Created: 2023年5月5日 17:22:50
Created: 2023年5月5日 17:22:50