インストール
SvelteKit で Tailwind CSS をインストールする
SvelteKit プロジェクトで Tailwind CSS をセットアップする。

プロジェクトを作成する
まだセットアップしていない場合は、まず新しい SvelteKit プロジェクトを作成します。最も一般的な方法は、 SvelteKit を始める 入門書に概説されています。
ターミナルnpm create svelte@latest my-projectcd my-projectTailwind CSS をインストールする
tailwindcssとそのピア依存関係をインストールし、次にtailwind.config.jsとpostcss.config.jsファイルを生成します。ターミナルnpm install -D tailwindcss postcss autoprefixernpx tailwindcss init -p<style> ブロックで PostCSS を使用できるようにする
svelte.config.jsファイルで、vitePreprocessをインポートして、<style>ブロックを PostCSS として処理できるようにします。svelte.config.jsimport adapter from '@sveltejs/adapter-auto'; import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; /** @type {import('@sveltejs/kit').Config} */ const config = { kit: { adapter: adapter() }, preprocess: vitePreprocess() }; export default config;テンプレートパスを設定する
tailwind.config.jsファイルのすべてのテンプレートファイルへのパスを追加します。tailwind.config.js/** @type {import('tailwindcss').Config} */ export default { content: ['./src/**/*.{html,js,svelte,ts}'], theme: { extend: {} }, plugins: [] };CSS に Tailwind ディレクティブを追加する
./src/app.cssファイルを作成し、Tailwind の各レイヤーに@tailwindディレクティブを追加します。app.css@tailwind base; @tailwind components; @tailwind utilities;CSS ファイルをインポートする
./src/routes/+layout.svelteファイルを作成し、新しく作成したapp.cssファイルをインポートします。+layout.svelte<script> import "../app.css"; </script> <slot />ビルドプロセスを開始する
npm run devでビルドプロセスを実行します。ターミナルnpm run devプロジェクトで Tailwind の使用を開始する
Tailwind のユーティリティクラスを使用してコンテンツをスタイル設定し始め、 Tailwind で処理する必要のある
<style>ブロックにはlang="postcss"を設定するようにしてください。+page.svelte<h1 class="text-3xl font-bold underline"> Hello world! </h1> <style lang="postcss"> :global(html) { background-color: theme(colors.gray.100); } </style>

