* giteement還在繼續維護優化中…歡迎小夥伴們加入一起維護 *
* 效果展示 *
非常感謝gitment原作者,通過學習和閱讀原始碼,受益匪淺。作者對於版權方面,不是很了解,如有侵權請告知。
作者搭建自己的部落格在碼雲上,就是不想花錢買伺服器。但是在接入碼雲的第三方認證oauth2,獲取access_token的時候,出現post請求跨域問題。嘗試多次,沒有找到直接在前端可以跨域的方法,如果有大神知道,麻煩告知,非常感謝。
* 無意間看到乙個別人搭建好的專門用來跨域的伺服器,好多人都在用,但是不知道提供到什麼時候。使用 *
作者也花錢購買了乙個便宜的vps伺服器(搬瓦工,速度有點慢),在vps伺服器中安裝nginx,利用nginx的反向**實現跨域。
需要在主題的配置檔案中作如下配置(themes/主題/_config.yml)
giteement:
enable: true
redirect_uri:
oauth_uri: /token
giteeid: ''
repo: ''
clientid: ''
clientsecret: ''
上面的配置就是網上開源專案cors-anywhere作者提供的專門用來跨域伺服器的配置。
oauth_uri: /token
src="">
script>
oauthcallback();
script>
id="giteementdiv">
div>
rel="stylesheet"
href="">
src="">
script>
var giteement = new giteement(}
, owner: '}',
repo: '}',
backcall_uri: '}',
oauth_uri: '}',
oauth: }
', client_secret: '}'
},})
giteement.render('giteementdiv')
修改themes/landscape/layout/index.ejs
修改themes/landscape/layout/_partial/article.ejs
增加themes/landscape/layout/_partial/comment.ejs
})giteement.render('giteementdiv')
script>
修改themes/next/layout/index.swig
修改themes/next/layout/_partials/comments.swig
giteement的ui是直接使用gitment的ui,不是很好看,後期準備優化。
gitment
gitment介紹
giteement
giteement介紹
hexo 新增disqus評論系統
1 註冊disqus賬號 2 在disqus設定頁面中點 add disqus to your site 新增你的 位址,和設定choose your unique disqus url,這一欄填寫的就是hexo中所使用的short name 3 開啟根目錄下的config.yml,在最後面新增 d...
為Hexo部落格新增LiveRe評論系統
相信大家看過很多個人部落格,用hexo搭建的部落格應該說很流行了,既方便又極具價效比,適合大家自己來動手diy。註冊以後登入進去,選擇city版進行安裝,city版是免費的,對我們這種個人部落格而言完全足夠了 接下來需要填寫一些關於你想將livere用於的部落格的一些資訊 填完之後,申請獲取 此時其...
為Hexo部落格新增LiveRe評論系統
相信大家看過很多個人部落格,用hexo搭建的部落格應該說很流行了,既方便又極具價效比,適合大家自己來動手diy。註冊以後登入進去,選擇city版進行安裝,city版是免費的,對我們這種個人部落格而言完全足夠了 接下來需要填寫一些關於你想將livere用於的部落格的一些資訊 填完之後,申請獲取 此時其...