FastComments.com

Add Comments to Your Astro Site


这是 FastComments 的官方 Astro 库。

用于 Astro 的 FastComments 评论小部件

仓库

在 GitHub 上查看


在线展示 Internal Link

要在本地查看针对公共 demo 租户运行的每个小部件和流程,请克隆仓库并运行:

cd example
npm install
npm run dev

每个组件在 example/src/pages/ 下都有自己的页面,你可以将其直接复制到你自己的 Astro 站点中。

安装 Internal Link

npm install fastcomments-astro

快速开始 Internal Link

---
import { FastComments } from 'fastcomments-astro';
---

<FastComments tenantId="demo" />

将 "demo" 替换为您的 FastComments 租户 ID。

组件 Internal Link

Component Description
FastComments 带回复、投票及更多功能的评论小部件
FastCommentsCommentCount 显示页面的评论数量
FastCommentsImageChat 图像注释评论
FastCommentsLiveChat 实时聊天小部件
FastCommentsCollabChat 协作式内联评论
FastCommentsReviewsSummary 星级评分评论摘要
FastCommentsUserActivityFeed 用户活动提要

所有组件都从包根导出:

---
import { FastComments, FastCommentsLiveChat } from 'fastcomments-astro';
---

示例项目 Internal Link

一个可运行的示例包含在 example/ 目录中:

cd example && npm install && npm run dev


维护状态 Internal Link

这些组件是我们核心 VanillaJS 组件的包装器。我们可以自动更新这些组件(修复错误、添加功能),而无需发布此库,因此尽管它可能不会很快发布,但这并不意味着 FastComments 没有积极开发中!欢迎查看我们的博客以获取更新。重大的 API 更改或功能不会在本库不提升版本号的情况下发布到底层核心库。

需要帮助?

如果您在使用 Astro Library 时遇到任何问题或有疑问,请:

贡献

欢迎贡献!请访问 GitHub 仓库 以查看贡献指南。