Herramienta de compilación web sin configuración que agrupa HTML, CSS, JavaScript y recursos sin necesidad de un archivo de configuración.
vitejs/vite
Herramienta de compilación frontend con un servidor de desarrollo rápido que usa módulos ES nativos y reemplazo de módulos en caliente instantáneo, además de un empaquetador para producción.
- Estrellas
- 83,440
- Forks
- 8,889
- Issues abiertos
- 802
- Último commit
- hace 15 horas
¿Qué es?
Vite es una herramienta de compilación para proyectos web modernos cuyo objetivo es ofrecer a los desarrolladores una experiencia de desarrollo más rápida y ligera. Tiene dos componentes principales: un servidor de desarrollo que sirve el código mediante módulos ES nativos y ofrece funciones adicionales, como Hot Module Replacement (HMR), y un comando de compilación que empaqueta el código para producción y genera archivos estáticos optimizados.
Vite se puede ampliar mediante una Plugin API y una JavaScript API, ambas con tipado completo de TypeScript. El proyecto se distribuye como paquete de npm junto con create-vite, para crear la estructura inicial de nuevos proyectos, y @vitejs/plugin-legacy, para ofrecer compatibilidad con navegadores antiguos.
El repositorio es un monorepo que contiene los paquetes vite, create-vite y plugin-legacy, y se distribuye bajo la licencia MIT.
Funciones clave
- 01Servidor de desarrollo rápido basado en módulos ES nativos
- 02Hot Module Replacement con actualizaciones rápidas
- 03Compilación para producción que genera recursos estáticos optimizados
- 04Plugin API y JavaScript API con tipado completo
- 05Creación de la estructura inicial de proyectos con create-vite y compatibilidad con navegadores antiguos mediante plugin-legacy
Casos de uso
- Iniciar un proyecto frontend nuevo con un ciclo de desarrollo local rápido
- Compilar y empaquetar recursos estáticos de producción para una aplicación web
- Ampliar el proceso de compilación con plugins personalizados
Inicio rápido
- 1
Crea la estructura inicial de un proyecto nuevo con create-vite
npm create vite@latest - 2
Lee la documentación para obtener más información
Temas
Preguntas frecuentes
- ¿Qué es vite?
- Herramienta de compilación frontend con un servidor de desarrollo rápido que usa módulos ES nativos y reemplazo de módulos en caliente instantáneo, además de un empaquetador para producción. Vite es una herramienta de compilación para proyectos web modernos cuyo objetivo es ofrecer a los desarrolladores una experiencia de desarrollo más rápida y ligera. Tiene dos componentes principales: un servidor de desarrollo que sirve el código mediante módulos ES nativos y ofrece funciones adicionales, como Hot Module Replacement (HMR), y un comando de compilación que empaqueta el código para producción y genera archivos estáticos optimizados.
- ¿vite es gratuito? ¿Qué licencia tiene?
- vite es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿vite sigue mantenido?
- Mantenimiento activo. El último commit de vite fue el 21 oct 2026.
- ¿Para qué puedo usar vite?
- Iniciar un proyecto frontend nuevo con un ciclo de desarrollo local rápido Compilar y empaquetar recursos estáticos de producción para una aplicación web Ampliar el proceso de compilación con plugins personalizados
- ¿Cómo se instala vite?
- Crea la estructura inicial de un proyecto nuevo con create-vite: npm create vite@latest Lee la documentación para obtener más información
- ¿Dónde consigo vite?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/vitejs/vite
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un bundler extremadamente rápido para JavaScript, TypeScript, JSX y CSS, con CLI y API para JavaScript y Go.
Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y tsdown en una CLI `vp`, con gestión de runtimes y gestores de paquetes.
Una biblioteca de JavaScript para gestionar el estado global de forma predecible y mantenible, compatible con React y otras bibliotecas de vistas.
Un toolkit de UI de código abierto basado en Web Components para crear apps multiplataforma para iOS, Android y PWA con una sola base de código JavaScript/TypeScript.
Plantilla inicial para crear aplicaciones de escritorio multiplataforma con Electron, React, TypeScript y Vite.