本教程基于hexo博客next主题
注册 OAuth Application
点击此处 来注册一个新的 OAuth Application。其他内容可以随意填写,但要确保填入正确的 callback URL
(一般是博客的域名,如Hexo博客部署到Github, 生成域名http://iamsea.github.io
,最终解析到http://iamsea.top
,则此时应该填入的是http://iamsea.top
),注册成功后生成client_id
及client_secret
。
引入Gitment
在博客目录下执行
$ npm install --save gitment
打开主题配置文件_config.yml
gitment:
enable: true # 是否开启gitment评论系统
mint: true #
count: true # 是否显示评论数
lazy: true # 懒加载,设置为ture时需手动展开评论
cleanly: true # 是否隐藏'Powered by ...'
language: en # 语言,置空则随主题的语言
github_user: iamsea # Github用户名
github_repo: comment # 在Github新建一个仓库用于存放评论,这是仓库名
client_id: a6df579b14f7da8ed99c # 注册OAuth Application时生成
client_secret: 1f6568974d6f3ed28055d2243d05457f7e04cfd3 # 注册OAuth Application时生成
proxy_gateway: # Address of api proxy, See: https://github.com/aimingoo/intersect
redirect_protocol: # Protocol of redirect_uri with force_redirect_protocol when mint enabled
初始化评论
页面发布后,你需要访问页面并使用你的 GitHub 账号登录(请确保你的账号是第二步所填 repo 的 owner),点击初始化按钮。