Last Updated: November 21, 2025
Getting Started
# Create project
npm create vite@latest my-app
cd my-app
npm install
npm run dev
# Build for production
npm run build
npm run preview
Config (vite.config.js)
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
export default defineConfig({
plugins: [react()],
server: {
port: 3000
},
build: {
outDir: 'dist'
}
})
Features
Hot Module Replacement
Instant updates
TypeScript support
Built-in
CSS preprocessors
Sass, Less, etc
Fast dev server
Native ES modules
Optimized builds
Rollup-based
💡 Pro Tip:
Vite is significantly faster than webpack for development!