Fumadocs

ローカルでの実行

Bun を使って Fumadocs サンプルを開発、ビルド、プレビューする手順です。

必要環境

  • Bun 1.3.14 以降

パッケージ管理、Next.js、Fumadocs、TypeScript、プレビューの全コマンドを Bun ランタイムで実行します。ほかの JavaScript ランタイムは必要ありません。

インストール

cd frameworks/fumadocs
bun install

postinstall が型付きコンテンツコレクション .source/ を生成します。 CI で --ignore-scripts を使ってライフサイクルスクリプトを無効にしても、 bun run types:check と bun run build がそれぞれ明示的に生成します。

開発

bun run dev

http://localhost:3000/docfw-cmp/fumadocs/ja/ を開きます。開発時も本番と同じ ベースパスを使います。

ビルドとプレビュー

bun run build
bun run preview

静的出力は out/ に作られます。Bun ネイティブのプレビューサーバーで http://localhost:3000/docfw-cmp/fumadocs/ を開いてください。リポジトリ全体の プレビューでは、さらにハブと全フレームワークのサンプルが組み立てられます。

このページの内容