Technologies used
- Node - 23.5.0
- Vite - 6.3.1
- React - 19.0.0
- Tailwind CSS - 4.1.4
-
Terminal window npm create vite@6.4.1 how-to-initialize-react-project -- --template react-tsCreate a new React project using Vite.
-
Terminal window cd how-to-initialize-react-projectnpm installInstall the dependencies.
-
Terminal window npm install tailwindcss@4.1.4 @tailwindcss/vite@4.1.4Install Tailwind CSS dependencies.
-
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 the
@tailwindcss/vite
plugin to your Vite configuration. -
src/index.css @import "tailwindcss";Add Tailwind CSS import
-
src/App.tsx function App() {return (<div className="text-3xl font-bold underline">Hello world!</div>)}export default AppUse Tailwind CSS in React components
-
Terminal window npm run devStart the project