为你的网站添加Gittalk评论
2 min read
Gitalk 是一个基于
GitHub Issue
和Preact
开发的评论插件。
特性
- 使用
GitHub
登录 - 支持多语言
en
,zh-CN
,zh-TW
,es-ES
,fr
,ru
- 支持个人或组织
- 无干扰模式(设置
distractionFreeMode
为true
开启) - 快捷键提交评论 (
cmd
|ctrl
+enter
)
如何安装
<link rel="stylesheet" href="https://unpkg.com/gitalk/dist/gitalk.css">
<script src="https://unpkg.com/gitalk@latest/dist/gitalk.min.js">script>
<div id="gitalk-container">div><!--在需要调用的地方添加-->
<script type="text/javascript">
var gitalk = new Gitalk({
// Gitalk的主要参数
clientID: `Github Application clientID`,
clientSecret: `Github Application clientSecret`,
repo: `存储你评论 issue 的 Github 仓库名`,
owner: 'Github 用户名',
admin: ['Github 用户名'],
id: location.pathname, // Ensure uniqueness and length less than 50
distractionFreeMode: false // Facebook-like distraction free mode
})
gitalk.render('gitalk-container')
</script>
申请GitHub Application
安装 Gittalk
需要申请 GitHub Application
,如果没有 点击这里申请,Authorization callback URL
填写当前使用插件页面的域名。
下面的图片是博主翻译过的,你可以对照着图片填写,注意:主页地址和回调地址都填你网站首页地址即可。
点击注册后即可跳转到应用页面
把里面的 Client ID
和 Client Secret
复制到上面Gitalk的主要参数里面即可。