Hexo on Github Pages 不完全指北


The Lonely Moscow 3 by Georgiy Chernyadyev on 500px

寫(xiě)在前面的前面

這篇文章是之前在Github Pages上利用Hexo的心得和整理朱嘴,Po在之前的主頁(yè)上,轉(zhuǎn)到簡(jiǎn)書(shū)上來(lái)贝搁,希望對(duì)大家有幫助。

寫(xiě)在前面

自己要的博客芽偏,哭著也得搭完雷逆。
這幾天工作忙的要死,但是博客搭的一半污尉,總感覺(jué)有事情沒(méi)做完膀哲,半夜下班回家繼續(xù)折騰。

像我這么喜新厭舊的的人十厢,不知道什么時(shí)候又放棄了呢等太。
乘著新鮮的勁頭,趕緊記錄下搭建的關(guān)鍵要素蛮放,分享給大家缩抡。


主要是怕自己忘了,順便熟悉下Markdown的語(yǔ)法



Github Pages

話說(shuō)之前在的Godaddy上買(mǎi)的主機(jī)即使掛上GAE有時(shí)候連 cPanel 都連不上包颁,基本都快奔潰了瞻想,很多時(shí)候真的有對(duì)種花家局域網(wǎng)徹底崩潰

Github Pages 是針對(duì)個(gè)人主頁(yè)定制的發(fā)布系統(tǒng),基本沒(méi)有流量限制娩嚼,空間大概在300MB之內(nèi)(細(xì)節(jié)我也便不下去了)蘑险。

Github Pages可以部署靜態(tài)頁(yè)面,還蠻適合的岳悟,關(guān)鍵是:

不要錢(qián)啊~佃迄!
不要錢(qián)啊~泼差!
不要錢(qián)啊~!

重要的事情說(shuō)三遍

Github服務(wù)器在海外呵俏,訪問(wèn)速度稍微差一點(diǎn)堆缘,也有被屏蔽的經(jīng)歷,可能要隨時(shí)準(zhǔn)備備份跑路

其實(shí)還是因?yàn)閼衺

因?yàn)樵诤M馄账椋挥脗浒负鸱剩M赓I(mǎi)的域名可以直接通過(guò)設(shè)置域名的 CNAME 進(jìn)行綁定訪問(wèn),瞬間博客的逼格就上來(lái)了麻车。


Hexo

Hexo 是個(gè)基于node.js的靜態(tài)博客生成工具缀皱,臺(tái)灣少年 Tommy Chen 創(chuàng)作,貌似是為了解決Octopress(基于 jekllrb powered by ruby)慢的問(wèn)題动猬。

本身我本不了解node.js啤斗,好奇心使然,嘗試了下枣察,加上Hexo的中文資料不錯(cuò)争占,就試著用了起來(lái)。

Hexo 的安裝序目,部署什么的都很容易臂痕,教程頁(yè)蠻簡(jiǎn)單的,如果不需要深度定制主題的話猿涨,很快就能搞定握童。

hexo n 生成文章模板
hexo g 生成文章頁(yè)面
hexo d 部署服務(wù)器

網(wǎng)上教程很多,過(guò)程中主要參考了以下位博客叛赚,感謝各位的分享:

  1. 不如-hexo你的博客
  2. 機(jī)智阿卡林醬-Hexo 3.0 靜態(tài)博客使用指南


PS:

  • 需要提一下澡绩,如果對(duì)github不熟悉的朋友,很多教程開(kāi)始的時(shí)候俺附,都是讓大家去配置SSH肥卡,很多小白估計(jì)都搞不清楚。
  • 現(xiàn)在Hexo3.0已經(jīng)支持https部署事镣,不需要配置ssh了步鉴,大家跳過(guò)這個(gè)步驟吧



Hexo-Theme-Next

不得不提的是,當(dāng)初選擇Hexo的一個(gè)重要原因璃哟,就是知乎看到了Next主題氛琢,當(dāng)然作者iissnan也是國(guó)人。

目前(2015-07-11)這個(gè)博客正在使用該主題随闪,真的很喜歡阳似,感謝作者。

不得不說(shuō)的是铐伴,在折騰這個(gè)主題的時(shí)候撮奏,發(fā)現(xiàn)Fancybox圖片展示插件俏讹,彈出的時(shí)候沒(méi)有顯示圖片標(biāo)題,這個(gè)時(shí)候作為PM的強(qiáng)迫癥就起來(lái)了挽荡。

折騰了一個(gè)晚上發(fā)現(xiàn)藐石,原來(lái)配置的時(shí)候沒(méi)有在新生成的<a>標(biāo)簽帶上原圖片的title屬性,主要是我的coding能力已經(jīng)很屎了定拟。

發(fā)現(xiàn)問(wèn)題以后,用我蹩腳的js閱讀能力逗嫡,添加了修正青自,發(fā)出了我人生第一次

Github Pull Request

https://github.com/iissnan/hexo-theme-next/pull/279

(*^3^)第一次就這么獻(xiàn)出去了,不知道有沒(méi)有被merge

2015.07.13 merge done



PS:

  • 因?yàn)榫褪呛?jiǎn)單的一句代碼修改,所以直接pull request了驱证,通過(guò)搜索可以了解到延窜,這不是好的合并代碼習(xí)慣。
  • Git博大精深抹锄,由于現(xiàn)在主天賦是PM逆瑞,不是Coder了,先留下寫(xiě)關(guān)鍵詞伙单,以后學(xué)習(xí):
    Pull获高,F(xiàn)etch, Merge



Markdown

Markdown簡(jiǎn)單說(shuō)就是一種簡(jiǎn)化的標(biāo)記語(yǔ)言吻育,可以兼容html念秧,可以通過(guò)parser解析成HTML,由于良好的書(shū)寫(xiě)流暢度布疼,已經(jīng)被很多博客摊趾、維基系統(tǒng)采用。

也就是說(shuō)游两,如果想要快速排版和書(shū)寫(xiě)砾层,可以直接使用markdown簡(jiǎn)單標(biāo)記,回過(guò)頭來(lái)如果對(duì)文章的布局滿意可以通過(guò)HTML進(jìn)行調(diào)整贱案。

Markdown作為語(yǔ)言肛炮,必然有自己的語(yǔ)法,哈哈哈轰坊。


前面說(shuō)的那么好铸董,褲子都脫了你讓我學(xué)語(yǔ)法?

語(yǔ)法再簡(jiǎn)單肴沫,也是要學(xué)的粟害,不過(guò)還好網(wǎng)上很多文章有總結(jié),并且有很多在線編輯器可以邊寫(xiě)邊看效果颤芬。

這篇文章里我也嘗試了大部分的格式語(yǔ)法悲幅,其實(shí)不到一天基本都掌握套鹅,實(shí)在記不住的,多用用就OK了汰具。

貼出若干參考的文章與工具:

  1. 不如-markdown簡(jiǎn)明語(yǔ)法
  2. Markdown 語(yǔ)法說(shuō)明 (簡(jiǎn)體中文版)
  3. Cmd-Markdown在線編輯器


等等卓鹿,前面說(shuō)的parsers是什么鬼,為什么覺(jué)得是一個(gè)大坑留荔!

其實(shí)與瀏覽器解析HTML一樣吟孙,不同瀏覽器會(huì)有不同的解析結(jié)果。對(duì)于markdown來(lái)說(shuō)聚蝶,不同的博客杰妓、wiki系統(tǒng)在基礎(chǔ)Markdown協(xié)議上,會(huì)做一定的擴(kuò)展碘勉。

就拿github來(lái)說(shuō)巷挥,其對(duì)Markdown的支持,稱為github favorted markdown验靡,簡(jiǎn)稱GFM倍宾,就喪心病狂的添加了emoji表情的支持。


  • 那么我應(yīng)該通過(guò)什么編輯器來(lái)寫(xiě)markdown從而生成我的blog呢胜嗓?

市面上的markdown編輯器有很多高职,不管mac,還是win都有不錯(cuò)的產(chǎn)品兼蕊。

我這里的使用的sublime初厚,有沒(méi)有很眼熟?

就是跨平臺(tái)的全能編輯器, Powered by Python (快來(lái)個(gè)人抓走這個(gè)安利 Python 的菜比~)

Life is short, use Python


目前孙技,我的書(shū)寫(xiě)環(huán)境主要是:

  • Sublime2
    編輯器的本體产禾,跨平臺(tái),小巧方便牵啦,插件多亚情,如果是PM,作為備用的文本編輯器也是很好的哈雏,萬(wàn)一要編輯下html楞件,或者一些配置文件什么的方便很多。

  • markdown preview
    Sublime的Markdown 預(yù)覽插件裳瘪,設(shè)置快捷鍵后可以方便的指定瀏覽器中打開(kāi)經(jīng)過(guò)解析的markdown土浸。

  • Live reload
    markdown preview通過(guò)該插件,當(dāng)編輯的markdown文件保存后彭羹,自動(dòng)刷新對(duì)應(yīng)的瀏覽器預(yù)覽頁(yè)面

  • Theme Spacegray
    不錯(cuò)的subline主題黄伊,其中的配色方案帶上了markdown的語(yǔ)法適配。

PS: 在簡(jiǎn)書(shū)上派殷,當(dāng)然有自帶的編輯器就OK啦


寫(xiě)在最后

其實(shí)這套大保健下來(lái)還是很傷神的还最,沒(méi)有開(kāi)發(fā)經(jīng)驗(yàn)的同學(xué)很容易中途放棄墓阀,與其說(shuō)是執(zhí)著,不如說(shuō)是挺享受自己動(dòng)手一點(diǎn)點(diǎn)搭建的過(guò)程拓轻。

搭建還是一小部分工作斯撮,日后的博客維護(hù)估計(jì)還是很傷腎的,有時(shí)候想想扶叉,買(mǎi)主機(jī)上個(gè)Wordpress勿锅,或者簡(jiǎn)書(shū),各種專欄辜梳,甚至微信公眾號(hào)都是不錯(cuò)的選擇粱甫。

總而言之,可能這一切作瞄,不是為了記錄,也不是為了創(chuàng)作危纫,而只是為了有趣吧宗挥。

** Just for Fun**
Just for Life

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市种蝶,隨后出現(xiàn)的幾起案子契耿,更是在濱河造成了極大的恐慌,老刑警劉巖螃征,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搪桂,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡盯滚,警方通過(guò)查閱死者的電腦和手機(jī)踢械,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)魄藕,“玉大人内列,你說(shuō)我怎么就攤上這事”陈剩” “怎么了话瞧?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)寝姿。 經(jīng)常有香客問(wèn)我交排,道長(zhǎng),這世上最難降的妖魔是什么饵筑? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任埃篓,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘却紧。我一直安慰自己,他們只是感情好葵萎,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布胶征。 她就那樣靜靜地躺著塞椎,像睡著了一般。 火紅的嫁衣襯著肌膚如雪睛低。 梳的紋絲不亂的頭發(fā)上案狠,一...
    開(kāi)封第一講書(shū)人閱讀 49,784評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音钱雷,去河邊找鬼骂铁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛罩抗,可吹牛的內(nèi)容都是我干的拉庵。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼套蒂,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼钞支!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起操刀,我...
    開(kāi)封第一講書(shū)人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤烁挟,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后骨坑,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體撼嗓,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年欢唾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了且警。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡匈辱,死狀恐怖振湾,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情亡脸,我是刑警寧澤押搪,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站浅碾,受9級(jí)特大地震影響大州,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜垂谢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一厦画、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦根暑、人聲如沸力试。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)畸裳。三九已至,卻和暖如春淳地,著一層夾襖步出監(jiān)牢的瞬間怖糊,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工颇象, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留伍伤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓遣钳,卻偏偏與公主長(zhǎng)得像扰魂,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蕴茴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容