Gitalk评论插件使用教程
栏目: JavaScript · 发布时间: 6年前
内容简介:Gitalk 是一个基于 GitHub Issue 和 Preact 开发的评论插件。Gitalk 的特性:1、使用 GitHub 登录
1. Gitalk说明
Gitalk 是一个基于 GitHub Issue 和 Preact 开发的评论插件。
Gitalk 的特性:
1、使用 GitHub 登录
2、支持多语言 [en, zh-CN, zh-TW, es-ES, fr, ru]
3、支持个人或组织
4、无干扰模式(设置 distractionFreeMode 为 true 开启)
5、快捷键提交评论 (cmd|ctrl + enter)
2. 安装使用
2.1 安装
两种方式引入:
1、直接在HTML文件中引入
<link rel="stylesheet" href="https://unpkg.com/gitalk/dist/gitalk.css"> <script src="https://unpkg.com/gitalk/dist/gitalk.min.js"></script>
建议直接把文件下载后放在项目目录中,这样就可以不再依赖第三方网络了。
2、通过npm安装
npm i --save gitalk
import 'gitalk/dist/gitalk.css' import Gitalk from 'gitalk'
2.2 使用
1、首先需要在html文件中添加一个容器,Gitalk组件会在此处显示
<div id="gitalk-container"></div>
2、使用下面的JavaScript代码来生成Gitalk评论:
var 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, // 确保唯一,并且长度小于50
distractionFreeMode: false // 类似Facebook评论框的全屏遮罩效果.
})
gitalk.render('gitalk-container')
里面参数下面会讲解.
配置好后,页面最终效果( https://gitalk.github.io/) :
3. new Gitalk 的参数说明
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- WordPress插件开发 -- 在插件使用数据库存储数据
- sublime - 使用插件管理,以及如何 为react native增加插件
- iOS 开源二进制使用插件使用教程
- Idea插件使用
- 使用Angular构建Chrome插件
- Springboot 系列(十二)使用 Mybatis 集成 pagehelper 分页插件和 mapper 插件
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
ActionScript 3.0 Cookbook
Joey Lott、Darron Schall、Keith Peters / Adobe Dev Library / 2006-10-11 / GBP 28.50
Well before Ajax and Microsoft's Windows Presentation Foundation hit the scene, Macromedia offered the first method for building web pages with the responsiveness and functionality of desktop programs......一起来看看 《ActionScript 3.0 Cookbook》 这本书的介绍吧!