[01]Install Tailwind CSS
Install tailwindcss and @tailwindcss/vite via npm.
bashnpm install tailwindcss @tailwindcss/vite
CORE CONCEPTS
Tailwind CSS works by scanning all of your HTML files, JavaScript components, and any other templates for class names, generating the corresponding styles and then writing them to a static CSS file.
It's fast, flexible, and reliable — with zero-runtime.
To install Tailwind CSS, follow one of the following guides depending on your project specifications:
Install tailwindcss and @tailwindcss/vite via npm.
bashnpm install tailwindcss @tailwindcss/vite
Add the @tailwindcss/vite plugin to your Rasengan configuration.
jsimport { defineConfig } from 'rasengan'; import tailwindcss from '@tailwindcss/vite'; export default defineConfig({ vite: { plugins: [tailwindcss()], } });
Add an @import to your CSS file that imports Tailwind CSS.
css@import "tailwindcss";
Use Tailwind CSS classes to your component page or whatever you want.
jsximport { Button } from '@/components/button'; export default function Home() { return ( <section className="flex flex-col items-center justify-center h-screen"> <Button className="bg-primary rounded-lg px-4">Hello World</Button> </section> ) } Home.path = '/'
Run your dev server with npm run dev.
bashnpm run dev