首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Hexo NexT 添加 Gitter 在线交流

Hexo NexT 添加 Gitter 在线交流

作者头像
零式的天空
发布2022-03-28 15:23:28
发布2022-03-28 15:23:28
5631
举报
文章被收录于专栏:零域Blog零域Blog

添加 Gitter 在线交流

Gitter 的介绍

Gitter 的功能特色

  • 免费无限制:用户可以自由免费地创建、搜素、加入社区、聊天室。支持单独私人聊天、markdown 编辑、媒体文件发送等功能。
  • 简单便捷:支持 Github 项目库关联创建社区,一键即可加入聊天讨论,仅在一个浏览器页面中即可查看和订阅多个聊天室。
  • 对外开放:所有社区支持对外分享并可被搜索到,一个链接即可访问参与聊天讨论,用户头像显示其 GitHub 账号的相关信息。

Gitter 注册

集成代码

代码语言:javascript
复制
<!--使用 Gitter 实现一个 IM 即时通讯聊天室功能-->
<script>
  ((window.gitter = {}).chat = {}).options = {
    room: 'enjoytoshare/community'
  };
</script>
<script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>

集成很简单,把上面的代码拷贝到 html 页面里就可以了。

实现步骤

下面就来实现一下:

步骤一:在 themes/next/layout/_third-party 目录下面新建 gitter.swig 文件,文件内容就是上面的集成代码。

步骤二:修改 themes/next/layout/_layout.swig文件,在第三方功能显示区域添加 gitter,添加如下代码:

代码语言:javascript
复制
{% include '_third-party/gitter.swig' %}

完工,测试一下:

测试结果

打开 EnjoyToShare Blog 查看,右下角已经出现表明完成啦,嘿嘿嘿!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加 Gitter 在线交流
    • Gitter 的介绍
    • 集成代码
    • 实现步骤
    • 测试结果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档