Repolode
voidzero-dev

voidzero-dev/vite-plus

Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y caché de tareas en un único comando: `vp`.

Estrellas
6,368
Forks
286
Issues abiertos
185
Último commit
hace 4 horas

¿Qué es?

Vite+ es un punto de entrada único para el desarrollo web local. Combina Vite para el servidor de desarrollo y las compilaciones, Vitest para las pruebas, Oxlint y Oxfmt para el análisis estático y el formato, Rolldown y tsdown para empaquetar, y Vite Task para ejecutar tareas en monorepos. Todo se configura desde un único archivo vite.config.ts en la raíz del proyecto.

Además de las herramientas de compilación y calidad, también gestiona las versiones de Node.js y los gestores de paquetes mediante `vp env`, y actúa como interfaz para pnpm, npm, Yarn o Bun en los comandos de dependencias, según el campo packageManager y los archivos de bloqueo. Comandos como `vp check`, `vp run` y `vp pack` permiten dar formato, analizar código, comprobar tipos, ejecutar tareas con caché y empaquetar bibliotecas o binarios.

Está pensado para equipos que prefieren una sola cadena de herramientas en lugar de integrar herramientas independientes, e incluye `vp migrate` para incorporar los archivos de configuración existentes de cada herramienta a vite.config.ts. El proyecto usa la licencia MIT y está escrito principalmente en Rust.

Funciones clave

  • 01Servidor de desarrollo, compilación y vista previa con Vite y Rolldown
  • 02Análisis estático, formato y comprobaciones de tipos unificados en el comando `vp check`
  • 03Vitest integrado para ejecutar pruebas
  • 04Gestión de versiones de Node.js y de gestores de paquetes con `vp env`
  • 05Ejecución de tareas en monorepos con caché y planificación según las dependencias
  • 06Empaquetado de bibliotecas y binarios independientes mediante `vp pack`

Casos de uso

  • Iniciar una aplicación web basada en Vite con un único comando de scaffolding
  • Consolidar en un solo archivo las configuraciones independientes de análisis estático, formato, pruebas y compilación
  • Ejecutar tareas con caché en un monorepo dentro de CI
  • Fijar las versiones de Node.js y del gestor de paquetes para cada proyecto

Temas

Preguntas frecuentes

¿Qué es vite-plus?
Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y caché de tareas en un único comando: `vp`. Vite+ es un punto de entrada único para el desarrollo web local. Combina Vite para el servidor de desarrollo y las compilaciones, Vitest para las pruebas, Oxlint y Oxfmt para el análisis estático y el formato, Rolldown y tsdown para empaquetar, y Vite Task para ejecutar tareas en monorepos. Todo se configura desde un único archivo vite.config.ts en la raíz del proyecto.
¿vite-plus es gratuito? ¿Qué licencia tiene?
vite-plus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vite-plus sigue mantenido?
Mantenimiento activo. El último commit de vite-plus fue el 18 oct 2026.
¿Para qué puedo usar vite-plus?
Iniciar una aplicación web basada en Vite con un único comando de scaffolding Consolidar en un solo archivo las configuraciones independientes de análisis estático, formato, pruebas y compilación Ejecutar tareas con caché en un monorepo dentro de CI Fijar las versiones de Node.js y del gestor de paquetes para cada proyecto
¿Dónde consigo vite-plus?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/voidzero-dev/vite-plus

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados