コンテンツへスキップ
Fumadocs

はじめに

コアライブラリの導入ガイド

Fumadocs Core とは

Fumadocs Core は、Next.js、React Router、TanStack Start、Waku、Astro などの React.js フレームワークでドキュメントを構築するための、サーバーサイド関数とヘッドレスコンポーネントを提供します。

ヒント

Fumadocs UI なしでも使用できます。つまり、ヘッドレスなライブラリです。

初心者の方や一般的な用途には、Fumadocs UI の使用をおすすめします。

インストール

コアパッケージをインストールしてください。インテグレーションによっては追加の依存関係が必要になります。詳しくは各ガイドを参照してください。

npm install fumadocs-core

一部のコンポーネントでは、フレームワークプロバイダーが必要です。

import type { ReactNode } from 'react';
import { NextProvider } from 'fumadocs-core/framework/next';

export function RootLayout({ children }: { children: ReactNode }) {
  // Fumadocs UI を使用している場合は、代わりに `<RootProvider />` を使用してください
  return <NextProvider>{children}</NextProvider>;
}

APIとコンポーネントの詳細は以下をご覧ください。

How is this guide?

最終更新日