我訪問了一個(gè)「假」的 GitHub,難道是 PronHub ,還是 GayHub ?
我訪問了一個(gè)「假」的 GitHub,難道是 PornHub ,還是 GayHub ?都不是,而是下面我要講的,請仔細(xì)閱讀。
最近我在瀏覽掘金和知乎的時(shí)候,發(fā)現(xiàn)了兩個(gè)比較好玩的分享。我們都知道,作為一個(gè)極客級別的程序員,都希望自己有一個(gè)獨(dú)立的,干凈的博客。而大部分程序員搭建自己獨(dú)立博客的方式可能采用的都是 GitHub Pages 和 Hexo 的方式。
這種方式有非常明顯的兩個(gè)好處:
不需要服務(wù)器和主機(jī),你的 GitHub 賬號創(chuàng)建的 GitHub Pages 就像是你的虛擬主機(jī)。
Hexo 各種各樣的主題,不僅樣式豐富,而且都是非常簡潔,干凈,符合程序員的調(diào)性。
可是最近我發(fā)現(xiàn) GitHub 官方開源了適用于「個(gè)人主頁」場景的 Jekyll 主題。這個(gè)主題使用的方法就跟你平時(shí)用 GitHub Pages 和 Hexo 搭建博客的方式一樣。
我們可以使用Jekyll 主題(用于構(gòu)建您的網(wǎng)站),GitHub Pages(用于托管您的網(wǎng)站)和 GitHub 的API(用于自動使用內(nèi)容填充您的網(wǎng)站)的組合,給自己搭建一個(gè)非常漂亮的博客。
比如:我在掘金上看到 Nekocode 在他的個(gè)人網(wǎng)站上就采用了這個(gè)主題,使用了這個(gè)主題之后,自己的博客就變成了這個(gè)樣子。如下:
是不是感覺非常的好玩呢?其實(shí)這個(gè)主題不僅僅可以在上面展示自己的開源項(xiàng)目,還包括自己的興趣,還有自己的想法(也就是文章)。
當(dāng)別人在訪問你獨(dú)立博客的時(shí)候,就感覺在看你的 GitHub ,以及開源的項(xiàng)目等等。
是不是讓人有一種錯(cuò)覺呢?感覺在瀏覽你的 GitHub ,其實(shí)這個(gè)不算什么,因?yàn)楫吘故枪俜匠銎返模厦嬉仓鴮?shí)實(shí)有你的開源項(xiàng)目展示。接下來分享的這個(gè)有意思了。
高潮來了
來,看看這個(gè)獨(dú)立博客怎么樣?如下圖:
是不是可以以假亂真,這是個(gè)博客的主題,不是 GitHub 主頁,上面的截圖的確只是博客。點(diǎn)進(jìn)去每個(gè) repo ,都是一個(gè) md 的文章。
來,我們一起看看「小白妹妹寫代碼」的真實(shí)的 GitHub 主頁到底是什么樣的?
對,這個(gè)才是他的 GitHub 的主頁。等你瀏覽進(jìn)去看的時(shí)候,真的仿佛在 GitHub 里。
而這個(gè)獨(dú)立博客的主題就是基于 Hexo 的主題:hexo-theme-replica,你采用 Hexo 和 GitHub Pages 就可以搭建出一個(gè)以假亂真的 GitHub式的主題博客。
怎么樣,夠炫酷吧?
之前很多人,都問我:該如何搭建一個(gè)自己的獨(dú)立博客,其實(shí)獨(dú)立博客很簡單,幾乎你可以不用花錢,Hexo + GitHub Pages 的方式是最簡單,也是最實(shí)用,更是最極客精神的方式。用這種方式搭建博客的好處和特點(diǎn),我在文章開頭就說了,就不過多贅述了。
而如何使用它們搭建博客呢?步驟,詳細(xì)操作該又如何呢?其實(shí),我沒必要說,為什么?因?yàn)榫W(wǎng)上關(guān)于 Hexo + GitHub Pages 搭建獨(dú)立博客的教程數(shù)不勝數(shù)。自己使用搜索引擎一搜,就都出來了,操作步驟也很簡單。
Jekyll 主題地址:https://github.com/github/personal-website
hexo-theme-replica 主題地址:https://github.com/sabrinaluo/hexo-theme-replica