Описание
Vite — инструмент сборки фронтенда нового поколения: dev-сервер запускается мгновенно благодаря нативным ES-модулям, горячая перезагрузка модулей без пересборки проекта, production-сборка через Rollup с оптимизациями, из коробки поддерживает TypeScript, JSX, CSS-препроцессоры и десятки фреймворков через плагины. Фактически стандартный выбор для новых веб-проектов.
Что умеет:
— запускать dev-сервер мгновенно;
— перезагружать модули с горячей заменой;
— собирать оптимизированные бандлы;
— работать с любым фреймворком.
Полная документация ниже — автоматически из репозитория vitejs/vite (ветка main). Оригинальные материалы проекта распространяются на условиях его лицензии.
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.
Packages
| Package | Version (click for changelogs) |
|---|---|
| vite | |
| @vitejs/plugin-legacy | |
| create-vite |
Contribution
See Contributing Guide.
License
MIT.