Next.jsプロジェクト用Tailwind Config

Next.js 13+ App Routerに最適なtailwind.config.jsセットアップ。contentパス、フォント統合、ダークモード、TypeScript型安全性を含みます。

Framework

詳細な説明

Next.js用Tailwind Config

Next.jsにはTailwind設定の特定の要件があります。特にNext.js 13で導入されたApp Routerでは重要です。

next/fontとのフォント統合

Next.jsはビルド時にフォントを最適化します。CSS変数アプローチでTailwindと組み合わせます。

App RouterのContentパス

src/ディレクトリパターンを使用するか、ルートにファイルがあるかでパスが異なります。

TypeScript Config

型安全な設定にはtailwind.config.tsを使用し、Config型をインポートします。

next-themesでのダークモード

人気のnext-themesライブラリはdarkMode: "class"と完璧に連携します。テーマの永続化とシステム設定の検出を処理します。

ユースケース

新しいNext.js 13+プロジェクトでApp Routerを使用してTailwind CSSを初期化する際の開始テンプレートとしてこの設定を使用してください。

試してみる — Tailwind Config Builder

フルツールを開く