前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Gitment评论功能实战 顶

Gitment评论功能实战 顶

作者头像
用户2146693
发布2019-08-08 15:04:54
6260
发布2019-08-08 15:04:54
举报
文章被收录于专栏:架构师进阶架构师进阶

Gitment 是一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。

前言

多说关闭了,影响了很多人,正好在v2ex上看到,可以使用GitHub issues来实现博客的评论功能。

这篇文章blog comment system replace disqus提供了2种方法。

这里写图片描述
这里写图片描述

Replacing Disqus with Github Comments这种方法比较麻烦。Gitment 是国内大神在Github issues的基础上开发的,这个很牛X,也很受欢迎。据作者本人说目前是没发现什么安全问题的。

Gitment 提供的使用方法不是很详尽,在用的过程中,也发现一些问题,记下来。

引入 Gitment

这里写图片描述
这里写图片描述
  1. client_id,client_secret:按照Gitment 的说明直接生成。
  2. repo:直接写存储评论的repositories 名字。
  3. ownerGitment 里面说是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 来当评论系统吧 关于博客评论系统的选择,以及与 Github issues 的结合 Gitment源码

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 引入 Gitment
  • 初始化
  • 新建issues
  • 测试
  • 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档