背景
Docusaurus 默认没有集成评论系统。
在之前的博客中用过 Giscus ,
它是一个基于 GitHub Discussions 的评论系统,可以很方便地集成到 GitHub Pages、VuePress、Docusaurus 等静态网站生成器中。
这次打算把它添加到 Docusaurus。
ヒント
如果不想依存 Github 的服务,可以开卡 Waline 评论系统,可以添加自己的后端服务。
准备工作
ヒント
可以点击流程图中带下划线的 node 跳转到相关页面
步骤
- 流程图
1. 配置 Giscus
在 Giscus 的网站上配置你的评论系统,并复制你的配置代码(高亮部分会在步骤 3 中用到)。
giscus config
<script src="https://giscus.app/client.js"
data-repo="your_org_name/your-repo"
data-repo-id="your-repo-id"
data-category="Announcements"
data-category-id="your-category-id"
... // other options
async>
</script>