Installation
Thiết lập Tailwind CSS trong dự án SvelteKit.
Bắt đầu bằng cách tạo một dự án SvelteKit mới nếu bạn chưa thiết lập. Cách phổ biến nhất được đề cập trong tài liệu SvelteKit.
npx sv create my-projectcd my-projectCài đặt @tailwindcss/vite và các peer dependencies thông qua npm.
npm install tailwindcss @tailwindcss/viteThêm plugin @tailwindcss/vite vào cấu hình Vite của bạn.
import { sveltekit } from '@sveltejs/kit/vite';import { defineConfig } from 'vite';import tailwindcss from '@tailwindcss/vite';export default defineConfig({ plugins: [ tailwindcss(), sveltekit(), ],});Tạo file ./src/app.css và thêm @import để import Tailwind CSS.
@import "tailwindcss";Tạo file ./src/routes/+layout.svelte và import file app.css vừa tạo.
<script> let { children } = $props(); import "../app.css";</script>{@render children()}Chạy quá trình build với npm run dev.
npm run devBắt đầu sử dụng các utility class của Tailwind để style nội dung của bạn, đảm bảo import theme Tailwind CSS cho bất kỳ khối <style> nào cần được xử lý bởi Tailwind.
<h1 class="text-3xl font-bold underline"> Hello world!</h1><style lang="postcss"> @reference "tailwindcss"; :global(html) { background-color: theme(--color-gray-100); }</style>