Skip to content

gitalk

上次更新 2024年4月22日星期一 13:33:23 字数 0 字 时长 0 分钟

解决什么问题? 为页面提供评论功能 基于github issue 实现

简述

  1. 基于github issue的评论插件
  2. 支持markdown语法
  3. 支持标签
  4. 支持代码高亮
  5. 支持多语言
  6. 支持表情符号
  7. 支持调整大小
  8. 支持移动端
  9. 支持Markdown

安装与使用

  1. 创建github issue
  2. 安装gitalk
npm install --save gitalk
  1. 引入gitalk 样式
import 'gitalk/dist/gitalk.css'
  1. 引入gitalk
import gitalk from 'gitalk'
  1. 初始化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

上次更新:

关注公众号