[Tailwind]Tailwind CSS のプロジェクトの作成
公開日:2025-12-23
更新日:2025-12-23
更新日:2025-12-23
1. 概要
Tailwind CSS のプロジェクトを作成します。
Node.js を使用しますので、まだインストールしていない場合は、「Node.js のインストール」を参考にしてインストールしてください。
動作確認:tailwindcss v4.1.18
Node.js を使用しますので、まだインストールしていない場合は、「Node.js のインストール」を参考にしてインストールしてください。
動作確認:tailwindcss v4.1.18
2. プロジェクトの作成
3. Tailwind CSS のインストール
プロジェクトをカレントにして次のコマンドを実行します。
コマンド
npm install tailwindcss @tailwindcss/vite4. Vite 用の Tailwind のプラグインのインストール
コマンド
npm install -D @tailwindcss/vite
Vite の開発サーバーで Tailwind を使う際に必要となります。
5. vite.config.ts の作成
コード
import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite' // Tailwind プラグインのインポート
export default defineConfig({
base: './', // URL を相対パスにする
plugins: [
tailwindcss(), // Tailwind のプラグインを登録します
],
})
vite.config.ts を作成または修正したら、Vite の開発サーバーを再起動してください。
6. src/style.css の修正
先頭に次のコードを追加します。v4 から変更されています。
コード
@import "tailwindcss";7. src/main.ts の修正
main.ts や index.html などに、Tailwind のクラスを使った要素を追加します。
<div class="text-9xl">TEST</div>
大きな文字で TEST と表示されれば OK です。
Tailwind のクラスが認識されない場合は、
・ビルドして出力された CSS に 使用した Tailwind のクラスが含まれているか?
・@tailwindcss/vite をインストールしたか?
・vite.config.ts でプラグインとして @tailwindcss/vite を登録したか?
・ブラウザの検証ツールでクラスが認識されているか?何か問題が出ていないか?
・@import "tailwindcss"; をわざと間違えてエラーになるか?(正常に読まれているか?)
・Vite ではなく、@tailwindcss/cli でビルドして認識されるか?
などを確認してください。
<div class="text-9xl">TEST</div>
コード
document.querySelector<HTMLDivElement>('#app')!.innerHTML = `
<div class="text-9xl">TEST</div> <!-- 追加 -->
:
省略
:
大きな文字で TEST と表示されれば OK です。
Tailwind のクラスが認識されない場合は、
・ビルドして出力された CSS に 使用した Tailwind のクラスが含まれているか?
・@tailwindcss/vite をインストールしたか?
・vite.config.ts でプラグインとして @tailwindcss/vite を登録したか?
・ブラウザの検証ツールでクラスが認識されているか?何か問題が出ていないか?
・@import "tailwindcss"; をわざと間違えてエラーになるか?(正常に読まれているか?)
・Vite ではなく、@tailwindcss/cli でビルドして認識されるか?
などを確認してください。
8. @tailwindcss/cli のインストール
Tailwind CSS の CLI(コマンドラインインターフェース)をインストールします。
Vite を使わずにビルドできます。
@tailwindcss/cli のインストール
CSS のビルド
また、プロジェクト配下の .html, .js, .ts, .jsx, .tsx, .vue などで使用された Tailwind のクラスも、css に出力されます。
Vite を使わずにビルドできます。
@tailwindcss/cli のインストール
コマンド
npm install -D @tailwindcss/cli
CSS のビルド
コマンド
npx @tailwindcss/cli -i ./src/style.css -o ./dist/output.css
src/style.css をビルドして、dist/output.css を出力します。また、プロジェクト配下の .html, .js, .ts, .jsx, .tsx, .vue などで使用された Tailwind のクラスも、css に出力されます。

