Vite Documentation
Official docs for Vite — next-generation frontend tooling with instant HMR and optimized builds.
CRITICAL: grep references/ for keywords before answering.
Reference Index (55 docs)
Guide
references/guide/index.md— Getting startedreferences/guide/features.md— Features (HMR, TS, CSS, assets, glob import, WASM, workers)references/guide/cli.md— CLI commands (dev, build, preview, optimize)references/guide/using-plugins.md— Using pluginsreferences/guide/dep-pre-bundling.md— Dependency pre-bundling (esbuild)references/guide/assets.md— Static asset handlingreferences/guide/build.md— Building for production (Rolldown)references/guide/env-and-mode.md— Env variables and modesreferences/guide/ssr.md— Server-Side Renderingreferences/guide/backend-integration.md— Backend integration (Rails, Django, etc.)references/guide/static-deploy.md— Static deployment (Vercel, Netlify, GitHub Pages, etc.)references/guide/performance.md— Performance optimizationreferences/guide/troubleshooting.md— Troubleshootingreferences/guide/migration.md— Migration guidereferences/guide/why.md— Why Vitereferences/guide/philosophy.md— Project philosophy
Plugin & Environment API
references/guide/api-plugin.md— Plugin API (hooks, ordering, HMR)references/guide/api-hmr.md— HMR APIreferences/guide/api-javascript.md— JavaScript API (createServer, build, preview)references/guide/api-environment.md— Environment API overviewreferences/guide/api-environment-plugins.md— Environment pluginsreferences/guide/api-environment-frameworks.md— Environment for frameworksreferences/guide/api-environment-instances.md— Environment instancesreferences/guide/api-environment-runtimes.md— Environment runtimes
Configuration
references/config/index.md— Config overview (vite.config.ts)references/config/shared-options.md— Shared options (root, base, mode, plugins, resolve, css, json, etc.)references/config/server-options.md— Dev server (host, port, proxy, cors, hmr, watch, etc.)references/config/build-options.md— Build (target, outDir, assetsInlineLimit, rollupOptions, etc.)references/config/preview-options.md— Preview serverreferences/config/dep-optimization-options.md— Dep optimization (include, exclude, esbuildOptions)references/config/ssr-options.md— SSR optionsreferences/config/worker-options.md— Worker options
Breaking Changes (v6→v7→v8)
references/changes/index.md— Breaking changes overviewreferences/changes/per-environment-apis.md— Per-environment APIsreferences/changes/ssr-using-modulerunner.md— SSR using ModuleRunnerreferences/changes/shared-plugins-during-build.md— Shared plugins during build
Blog (release announcements)
references/blog/announcing-vite8.md— Vite 8references/blog/announcing-vite7.md— Vite 7references/blog/announcing-vite6.md— Vite 6