博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Win10】Hexo 搭建个人主页 (八)添加Gitment评论系统(中文版本已解决)
阅读量:1882 次
发布时间:2019-04-26

本文共 1357 字,大约阅读时间需要 4 分钟。

前言

本篇博文是关于添加Gitment评论系统。


如果对于搭建等其它方面有需要了解的,读者可以阅读前几篇比较优质的文章:

准备工作

不采用搜狐的畅言的原因,功能确实非常强大,但是很多功能我用不上,也不会用,有两个问题:1)评论需要登录,有门槛;2)页面底部有广告。严重影响视觉体验。

Gitment 是基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。可以在页面进行登录、查看、评论、点赞等操作,同时有完整的 Markdown / GFM 和代码高亮支持。尤为适合各种基于 GitHub Pages 的静态博客或项目页面。

这样,登陆评论只需要用github登陆即可,应该都有github账号吧,这样门槛就低了。

其实,步骤很简单,简单配置一下,不用写代码,10分钟就能弄好,主要分为3步:

第一步:注册 OAuth Application

确保你有github地址,看到这篇文章的人应该都有github地址吧。会提示你登陆的:

github地址:

callback URL这里填写的是我的博客网址,前面3项随便填个名字即可。

在这里插入图片描述

完成后可以看到有1 User。

第二步:修改themes下的_config.yml文件

我是hexo yilia 样式主题,修改它的hexo\themes\yilia_config.yml配置,其它主题大同小异,差不多。

在这里插入图片描述

将之前获得两个字符串填入即可,注意 : 后面有空格

gitment_owner: github账号 gitment_repo: github IO仓库 gitment_oauth:     client_id: 注册oauth application的client_id,上图有     client_secret:注册oauth application的client_secret,上图有

第三步:初始化评论

将本地先部署到云端,在终端输入以下指令

hexo d

打开一篇文章,翻到底部,然后下面会要你登录你的github,然后会跳转如下界面

在这里插入图片描述

页面发布后,你需要访问页面并使用你的 GitHub 账号登录,点击初始化按钮。

到这里为止,如果不出意外,基于github的gitment免费博客系统就做好了,10分钟差不多的样子。

每个页面,都需要初始化,需要逐一打开页面进行初始化。

效果

在这里插入图片描述

可能会遇到的bug

我的出现了一个问题,初始化评论的时候一直处于loading comments和logging in…状态。

在这里插入图片描述

如果你同样出现了这个问题,解决办法是:打开你的blog本地仓库themes\yilia\layout\_partial\post\gitment.ejs

修改为:

或者修改为下面这样:

更新,如果没有出现评论区,可以试试下面这个

再次更新哈,如果需要汉化版可以使用下面这个

在这里插入图片描述

然后重新部署

hexo ghexo d

到这里为止,基于gitment的博客评论系统基本可以用了,我们不妨简单测试一下(我是这届用的中文版就好了,其它版本的都没用,一直转圈圈…)

在这里插入图片描述

✿✿ヽ(°▽°)ノ✿ 点赞点赞~

✿✿ヽ(°▽°)ノ✿ 点赞点赞~
✿✿ヽ(°▽°)ノ✿ 点赞点赞~

学如逆水行舟,不进则退

转载地址:http://pflbf.baihongyu.com/

你可能感兴趣的文章
TKDE 2020 | 综述:基于知识图谱的推荐系统
查看>>
休息时间!哪些业余活动能提升开发人员的技能?
查看>>
把人脑“森林”上传到计算机:人类脑计划只是一个科幻野心?
查看>>
智力测试:如何超越动物之智?
查看>>
事关人类生存?为什么要探寻AI系统的可解释性?
查看>>
安全工程师必知:常见Java漏洞有哪些?
查看>>
数据科学中的计量经济学技术
查看>>
突破边界:数据科学、数据工程和技术的未来
查看>>
一切有迹可循!优秀程序员的9个早期迹象
查看>>
在后台的python:众多程序员无法攻克的难题
查看>>
未来战争:装载AI的美国空军侦察机已经试飞……
查看>>
屡战屡败:为什么你会觉得学习编程很难?
查看>>
“狙击”特斯拉:电动汽车后起之秀的最后一战
查看>>
软件测试的未来:2021年需要关注的15大软件测试趋势
查看>>
六大基本AI术语:如何做好人工智能咨询服务?
查看>>
讲真,如果手机有灵魂,那就是“备忘录”
查看>>
端到端加密:WhatsApp不会去读取你的信息,它不需要……
查看>>
国会大厦骚乱,与一家极不可靠的面部识别公司……
查看>>
解锁宇宙密码:为什么是3、6、9?
查看>>
数据可视化中的格式塔心理学
查看>>