-
Create a new React project using Vite.
npm create vite react-project -- --template react-ts
-
Install the dependencies.
cd react-project npm install
-
Install Tailwind CSS dependencies.
npm install tailwindcss @tailwindcss/vite
-
Add the
@tailwindcss/vite
plugin to your Vite configuration.vite.config.ts import { defineConfig } from 'vite' import tailwindcss from '@tailwindcss/vite' import react from '@vitejs/plugin-react' // https://vite.dev/config/ export default defineConfig({ plugins: [ react(), tailwindcss() ], })
-
Add Tailwind CSS import
src/index.css @import "tailwindcss";
-
Use Tailwind CSS in React components
src/App.tsx function App() { return ( <div className="text-3xl font-bold underline"> Hello world! </div> ) } export default App
-
Start the project
npm run dev