Gitment 是一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。
前言
多说关闭了,影响了很多人,正好在v2ex上看到,可以使用GitHub issues来实现博客的评论功能。
这篇文章blog comment system replace disqus提供了2种方法。
Replacing Disqus with Github Comments这种方法比较麻烦。Gitment 是国内大神在Github issues的基础上开发的,这个很牛X,也很受欢迎。据作者本人说目前是没发现什么安全问题的。
Gitment 提供的使用方法不是很详尽,在用的过程中,也发现一些问题,记下来。
引入 Gitment
-
client_id
,client_secret
:按照Gitment 的说明直接生成。 -
repo
:直接写存储评论的repositories 名字。 -
owner
:Gitment 里面说是GitHub ID,这个尝试过是不行的,必须是name。
添加了评论功能的页面在访问的时候会去请求repo
下面的issues.
owner
配置GitHub ID情况下:
页面上看到的:
这里说一下,怎么获取GitHub ID。通过浏览器直接访问:https://api.github.com/users/GitHub name,会返回一段JSON格式的数据。
初始化
配置好以后,会在你的页面看到一个初始化按钮。
新建issues
点击初始化按钮,会在repo
配置的issues下创建对应的issue.
测试
界面看着很舒服,简单!!!
这篇是小白教程,希望能够帮助其他同学。
参考
Gitment:使用 GitHub Issues 搭建评论系统
关于博客评论系统的选择,以及与 Github issues 的结合
作者:Wuxinshui
出处:http://wuxinshui.github.io
版权归作者所有,转载请注明出处