個(gè)人博客搭建過程記錄
之前一直猶豫要不要搭建個(gè)人博客,主要是自己寫的東西比較少,而且感覺寫東西的時(shí)間可能不那么容易擠出來。后來終于下定決心做一個(gè)。
使用jekyll的原因
目前個(gè)人博客的搭建主要有兩種,一種是使用Hexo,另一種是Jekyll。我選擇Jekyll主要原因是方便,甚至可以不需要在本地配置環(huán)境,而且jekyll的文章是直接放到_posts目錄中的,方便以后修改。
搭建過程
我使用的是最簡單也是最笨的方法,在別人代碼的基礎(chǔ)上進(jìn)行修改。
資源
這是我找的一些感覺很好的資源:
- Jekyll搭建個(gè)人博客
- 用Jekyll搭建的Github Pages個(gè)人博客
- Github Pages + Jekyll 獨(dú)立博客一小時(shí)快速搭建&上線指南 - Bebop.C的博客 | Bebop.C Blog
- Gaohaoyang/gaohaoyang.github.io
- mmistakes/minimal-mistakes: A flexible two-column Jekyll theme. Perfect for personal sites, blogs, and portfolios hosted on GitHub or your own server.
創(chuàng)建倉庫
首先在github上創(chuàng)建一個(gè)新的倉庫,命名要求是{用戶名}.github.io,將fork或者download的代碼放進(jìn)去,在倉庫設(shè)置啟用GitHub Pages,這樣就可以直接使用{用戶名}.github.io來訪問博客地址了;
我使用的是 HyG,最主要的原因是在每篇博客的側(cè)邊欄是有文章的目錄的,而且作者還給出了詳細(xì)的搭建介紹文檔;
主要修改
首先將作者的文章清空,也就是將_posts文件夾清空;
將favicon.ico換成自己喜歡的圖片,這個(gè)是網(wǎng)站訪問時(shí),標(biāo)簽頁顯示的圖標(biāo);
可以將page文件夾中自己不需要的頁面刪掉,然后修改Collection和About文件中的內(nèi)容;
將博客中有關(guān)作者的信息修改成自己的信息,主要修改_config.yml文件;
我的修改
參照Brianway's personal site的做法,將文章歸檔頁面(page->category.html)進(jìn)行了修改,年份中又有對(duì)月份的歸檔;
之前作者是使用四個(gè)回車\n\n\n\n作為首頁上顯示的文章簡介和文章正文的分隔標(biāo)志的,我改成了
<!--more-->
這個(gè)問題也有人提出過,可能是作者比較忙,還沒來得及更新文檔;
其它
因?yàn)橹疤珣校F(xiàn)在有好多學(xué)習(xí)的“債”要還,最久感覺時(shí)間總是很緊張,可能沒有那么多的時(shí)間寫博客,更多的可能是把自己找到的一些不錯(cuò)的資源總結(jié)一下,但是還是希望自己能多寫一些,畢竟在我看來寫博客是一件很酷的事。
個(gè)人博客地址renshuo555.github.io