用GitHub Issue取代多說枝哄,是不是很厲害?

摘要: 別了阻荒,多說挠锥,擁抱Gitment

2017年6月1日侨赡,多說正式下線蓖租,這多少讓人感覺有些遺憾。在比較了多個(gè)博客評(píng)論系統(tǒng)羊壹,我最終選擇了Gitment作為本站的博客評(píng)論系統(tǒng):

  • UI簡潔菜秦,適合我的博客風(fēng)格
  • 使用GitHub賬號(hào)登陸,適合技術(shù)博客
  • 使用GitHub Issues寫評(píng)論舶掖,符合程序員的習(xí)慣

1. 注冊(cè)O(shè)Auth Application

因?yàn)镚itment使用了GitHub的服務(wù),因此需要注冊(cè)O(shè)Auth application尔店。其中眨攘,Authorization callback URL必須填寫博客的域名(我填的是http://kiwenlau.com/)。注冊(cè)成功之后將獲取Client IDClient Secret嚣州,后面將會(huì)用到鲫售。

2. 加載Gitment的CSS與JS文件

下載gitment.cssgitment.js,分別放入主題目錄的source/csssource/js目錄中

layout/partial/head.ejs中添加

<!-- 加載gitment的css和js文件 -->
<link rel="stylesheet" href="/css/gitment.css"> 
<script src="/js/gitment.js"></script> 

3. 配置Gitment

添加layout/partial/gitment.ejs

<div id="gitment"></div>

<!-- 主頁不要加載gitment -->
<% if (!index){ %>

<script>
var gitment = new Gitment({
  owner: 'kiwenlau',
  repo: 'blog',
  oauth: {
    client_id: '619731e02d908157a502',
    client_secret: '79d021512d492496a0729177b9acd807c579b1b6',
  },
})
gitment.render('gitment')
</script>
 
<% } %>
  • client_idclient_secret為第1步注冊(cè)O(shè)Auth Application所獲取的Client IDClient Secret
  • owner為你的GitHub賬戶名
  • repo為你保存評(píng)論的GitHub倉庫名稱该肴,所有的評(píng)論將保存在該倉庫的Issues

layout/partial/article.ejs中添加:

<%- partial('gitment') %>

4. 初始化Gitment

部署之后情竹,就可以在博客頁面的下方看到評(píng)論框。登陸GitHub賬號(hào)之后匀哄,就可以對(duì)評(píng)論進(jìn)行初始化秦效,這樣就可以開始寫評(píng)論了雏蛮。

每一篇博客的評(píng)論,對(duì)應(yīng)于GitHub倉庫一個(gè)issue阱州。但是這些issue是不存在的挑秉,因此需要通過初始化Gitment去創(chuàng)建issue。這一點(diǎn)比較麻煩苔货,因?yàn)閷?duì)于每一篇博客都需要進(jìn)行初始化犀概。

實(shí)現(xiàn)細(xì)節(jié)可以參考我的博客源碼blog,我們博客評(píng)論保存在這個(gè)倉庫的Issues

參考鏈接

Gitment:使用 GitHub Issues 搭建評(píng)論系統(tǒng)

歡迎加入我們Fundebug全棧BUG監(jiān)控交流群: 622902485夜惭。

版權(quán)聲明:
轉(zhuǎn)載時(shí)請(qǐng)注明作者Fundebug以及本文地址:
https://blog.fundebug.com/2017/06/16/how-to-use-gitment/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末姻灶,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子诈茧,更是在濱河造成了極大的恐慌产喉,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件若皱,死亡現(xiàn)場離奇詭異镊叁,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)走触,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門晦譬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人互广,你說我怎么就攤上這事敛腌。” “怎么了惫皱?”我有些...
    開封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵像樊,是天一觀的道長。 經(jīng)常有香客問我旅敷,道長生棍,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任媳谁,我火速辦了婚禮涂滴,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘晴音。我一直安慰自己柔纵,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開白布锤躁。 她就那樣靜靜地躺著搁料,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上郭计,一...
    開封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天霸琴,我揣著相機(jī)與錄音,去河邊找鬼拣宏。 笑死沈贝,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的勋乾。 我是一名探鬼主播宋下,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼辑莫!你這毒婦竟也來了学歧?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤各吨,失蹤者是張志新(化名)和其女友劉穎枝笨,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體揭蜒,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡横浑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屉更。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片徙融。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖瑰谜,靈堂內(nèi)的尸體忽然破棺而出欺冀,到底是詐尸還是另有隱情,我是刑警寧澤萨脑,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布隐轩,位于F島的核電站,受9級(jí)特大地震影響渤早,放射性物質(zhì)發(fā)生泄漏职车。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一鹊杖、第九天 我趴在偏房一處隱蔽的房頂上張望提鸟。 院中可真熱鬧,春花似錦仅淑、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春庐船,著一層夾襖步出監(jiān)牢的瞬間银酬,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來泰國打工筐钟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留揩瞪,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓篓冲,卻偏偏與公主長得像李破,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子壹将,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

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