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 説明
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 ライブラリに関して問題が発生したり質問がある場合は、次のいずれかをご利用ください:

貢献

ご協力を歓迎します!貢献ガイドラインについてはGitHubリポジトリをご覧ください。