上一篇介绍了如何利用GitHub Page部署个人网页,但要写博客的话每次用html渲染就比较麻烦,好在GitHub提供了几个Jekyll主题帮助我们渲染网页,这样我们就可以用Markdown来写博客了(当然前提是你要会用Markdown语法写文章)。
Jekyll(发音/'dʒiːk əl/,"杰克尔")是一个静态站点生成器,它会根据网页源码生成静态文件。它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。1
1. 首先我们要在设置中给GitHub库选择一个主题
2. 选择第一个主题
3. 同步库
此时我们看到库里面多了一个.yml文件
这时线上库和本地库就不一样了,要想做到两端同步,可以在Terminal上输入以下命令,把代码拉下来(不要用clone啦)。
cd 本地库地址 //别忘了这句命令
git pull
4. 创建README.md文件
在线上创建README文件,这是markdown文件,顺便把之前创建的index.html给删了,再把这些修改pull到本地。
在设置中进入库的在线地址就能看到渲染好的页面了。
如果页面没有变化的话,稍等一下多刷新几次就好了。
5. 在本地创建Markdown文件
我把README文件作为索引,里面放一些链接,链接到其他.md文件,就可以作为静态博客使用了。像下图这样。
当然这是最简单的静态博客的样子,主题也不能自己设置,大家可以搜索一些Jekyll和GitHub的教程,据说添加留言功能也是可以的,自由探索吧。
参考文章