少女祈祷中

搭建Blog和Notebook在学习中发挥的真正作用因人而异,但对于CS小白依然是件非常有成就感的事情。本篇我们将利用Hexo和Mkdocs分别创建Blog及Notebook。

Create A Blog

参考 hexo官方文档tonycrane’s notebook
hexo 需要两个 repo,分别用于存储项目源码和博客源码。

Hexo Command

以下是常用的 hexo 指令。

1
2
3
4
5
hexo new post_name # 创建文章
hexo serve # 本地预览
hexo deploy # 网页部署
hexo clean # 清除缓存
hexo generate # 项目生成

Create A Notebook

mkdocs 只需要一个 repo,其中包含两个 branch。main 存储网站源文件,gh-deploy 存放网页实际渲染文件。

Mkdocs Command

以下是常用的 mkdocs 指令。

1
2
mkdocs serve # 本地预览
mkdocs gh-deploy # 网页部署

Mkdocs Tools