上一篇介紹了如何利用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的教程,據說添加留言功能也是可以的,自由探索吧。
參考文章