真的不考虑加入一下吗www
可以找到自己文章对应分类直接上传,不过更推荐使用Git把仓库拉取到本地部署后确认无误再提交
请参考编辑规范来编写你的文章
首先请安装至少为3.8版本的Python,运行install.bat
进行虚拟环境的部署和安装
如果太久没有使用请先使用upgrade.bat
更新依赖
在保证依赖正确后运行serve.bat
,使用命令行输出的地址即可在本地查看网页
不会使用Markdown请先参考 官方教程 学习
原则上只允许出现最多一个一级标题,出现多个将会导致侧边导航栏无法正确分析文章进行导航,会导致影响到页面的观感,请务必按照级别顺序使用标题,一级标题后为二级标题,以此类推。
文件名命名原则上请按照 字母 + 数字 + -
来命名,这样生成的链接较为统一规范,切勿使用中文,没有人喜欢看到链接中出现%20
。
- 推荐使用仓库作为图床,这样便于将整个仓库克隆离线使用,可以把你的图片资源存放在
docs/assets/images/你的用户名(不强制,能辨别即可)/文章名(不强制)/
这个文件夹下 - 如果使用别的Github仓库作为图床,可以使用
mirror.ghproxy.com
进行代理,这样从国内访问能够更快地加载图片,如果你有自己的第三方图床,也欢迎使用
写在文章最上面
---
参数1: ... # 行号 2
参数2: ... # 行号 3
参数3: ... # 行号 4
---
文章内容
---
comments: true
title: 你说得对,但是CCZU后面忘了
---
参数名称 | 参数类型 | 参数说明 |
---|---|---|
comments | Boolean | 是否打开评论 |
title | String | 文章标题,不存在则使用文件名 |
编辑 mkdocs.yml
找到你的分类添加即可
下面是一个示例
在docs/blog/software
中提交了一份名为demo.md
的文章,这是对于mkdocs.yml
的改动
nav:
- 主页: index.md
- 索引:
- indexs/for-fresher.md
- indexs/cczu-links.md
- 博客:
- blog/index.md
- 软件相关:
- blog/software/edge-plugins-optimize.md
+ - blog/software/demo.md
- 硬件相关:
- blog/hardware/index.md
- 项目:
- project/cczu-helper.md