インストール
React Router プロジェクトで Tailwind CSS をセットアップする。
まだセットアップしていない場合は、新しい React Router プロジェクトを作成することから始めます。最も一般的なアプローチは、Create React Router を使用することです。
npx create-react-router@latest my-projectcd my-project
@tailwindcss/vite
およびそのピア依存関係を npm 経由でインストールします。
npm install tailwindcss @tailwindcss/vite
@tailwindcss/vite
プラグインを Vite 設定に追加します。
import { reactRouter } from "@react-router/dev/vite";import { defineConfig } from "vite";import tsconfigPaths from "vite-tsconfig-paths";import tailwindcss from "@tailwindcss/vite";export default defineConfig({ plugins: [ tailwindcss(), reactRouter(), tsconfigPaths(), ],});
Tailwind CSS をインポートする @import
を ./app/app.css
に追加します。
@import "tailwindcss";
npm run dev
でビルドプロセスを実行します。
npm run dev
Tailwind のユーティリティクラスを使用してコンテンツのスタイルを設定し始めます。
export default function Home() { return ( <h1 className="text-3xl font-bold underline"> Hello world! </h1> )}