AvanzaCast/README-VITE.md

1.2 KiB

AvanzaCast - Vite Prototype (Root Integration)

Esta copia del repositorio ahora usa vite-app/ como la aplicación de desarrollo principal para la UI (landing + panel de transmisiones). Lo siguiente está configurado:

  • npm run dev en la raíz ejecuta vite-app (equivalente a cd vite-app && npm run dev).
  • npm run build en la raíz ejecuta vite build dentro de vite-app.
  • npm run start en la raíz ejecuta vite preview dentro de vite-app.

Por ahora el código Next.js sigue en el repositorio (carpeta src/app/) por si quieres migrar/extraer lógica del backend o mantenerla.

Siguientes pasos recomendados:

  • Si quieres eliminar Next.js y migrar todo a Vite, revisa src/app y remueve lo que no necesitas, luego elimina dependencias de Next del package.json raíz.
  • Revisa los imports y las rutas si planeas mover archivos fuera de vite-app.

Cómo desarrollar:

# en la raíz del repo
npm install   # instala dependencias raíz (no las del vite-app)
cd vite-app
npm install   # instala dependencias del prototype Vite
npm run dev

Si quieres que haga la migración completa (mover vite-app a la raíz, actualizar tsconfig y tailwind), dime y preparo el plan y los cambios.