gitalk
解决什么问题? 为页面提供评论功能 基于github issue 实现
简述
- 基于github issue的评论插件
- 支持markdown语法
- 支持标签
- 支持代码高亮
- 支持多语言
- 支持表情符号
- 支持调整大小
- 支持移动端
- 支持Markdown
安装与使用
- 创建github issue
- 安装gitalk
npm install --save gitalk- 引入gitalk 样式
import 'gitalk/dist/gitalk.css'- 引入gitalk
import gitalk from 'gitalk'- 初始化gitalk
const gitalk = new Gitalk({
clientID: 'Github Application Client ID',
clientSecret: 'Github Application Client Secret',
repo: 'Github repo',
owner: 'Github repo owner',
admin: ['Github repo owner and collaborators, only these guys can initialize github issues'],
id: location.pathname, // Ensure uniqueness and length less than 50
distractionFreeMode: false // Facebook-like distraction free mode
})
gitalk.render('gitalk-container') //gitalk-container 容器id