vitejs /vite
Next generation frontend tooling. It's fast!
★ 83,905⑂ 9,593👁 561⑃ 9,483● 8,931▤ 736◈ 4,009
TA的项目
83,905
stars
+22
9,593
forks
561
watchers
9,483
prs
8,931
issues
736
releases
4,009
discussions
README
Vite ⚡ Next Generation Frontend Tooling - 💡 Instant Server Start - ⚡️ Lightning Fast HMR - 🛠️ Rich Features - 📦 Optimized Build - 🔩 Universal Plugin Interface - 🔑 Fully Typed APIs Vite (French word for "quick", pronounced /viːt/, like "veet") is a build tool that aims to provide a faster and leaner development experience for modern web projects. It consists of two major parts: - A dev server that provides rich feature enhancements over native ES modules, for example extremely fast Hot Module Replacement (HMR). - A build command that bundles your code with Rolldown, pre-configured to output highly optimized static assets for production. In addition, Vite is highly extensible via its Plugin API and JavaScript API with full typing support. Read the Docs to Learn More. Packages | Package | Version (click for changelogs) | | ----------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------- | | vite | | | @vitejs/plugin-legacy | | | create-vite | | Contribution See Contributing Guide. License MIT. Sponsors
Top issues
#3924Vite injects css assets in wrong order with dynamic import and css modules.82 comments · 2021-06-23#1579Can css be styleInjected in library mode?79 comments · 2021-01-18#5370`vite.config.ts` can't import untranspiled ts files from other packages in the same monorepo68 comments · 2021-10-21#8237Consider treeshaking module for serving files in dev mode56 comments · 2022-05-19#8619Cannot watch specific dependencies in node_modules48 comments · 2022-06-16#13593Support @parcel/watcher47 comments · 2023-06-21#21944Bundle size is 19kB (31%) bigger with svelte project46 comments · 2025-06-07#4454add an option to not to inline assets in library mode when format is 'es'39 comments · 2021-07-31
Discussions
#23983Browser console logs from a Vite dev server, shown on your source lines in VS Code with no plugin0 comments · 2026-11-03#23926Private source maps with Vite: hidden maps, upload, then remove from dist0 comments · 2026-10-28#23924OpenMontage Drama Studio: a React + Vite studio for making AI short dramas0 comments · 2026-10-28#23854Looking for a sensible starting path (pnpm + motion)1 comments · 2026-10-20#23851How to prevent URL transformation in CSS when using Vite et Express.js?5 comments · 2026-10-20#23825StoneSVN: a Vue and Vite frontend inside a Tauri SVN desktop client1 comments · 2026-10-18#23817Backend integration : can't find assets2 comments · 2026-10-18#23729shipped-secrets: fail the build when a server secret ends up in dist0 comments · 2026-10-11
Latest release
v8.3.6 v8.3.6 2026-11-05Bug Fixes await overlapping plugin container close calls (23935) (175bbeb) build: resolve dynamic imports with queries appended when collecting CSS dependencies (23909) (df36558) build: use stable module ids in chunk import map hash signatures (fix 23975) (23976) (8069835) bundled-dev: allow named imports from Node built-ins (23858) (4260c75) bundled-dev: reload when hmr cannot run an entry again (23849) (a236886) deps: update @rollup/plugin-alias to v6.0.1 (23862) (67c965b) deps: update all non-major dependencies (23896) (46b91c5) deps: update all non-major dependencies (239