1015 B
1015 B
Directiva: Iniciar Servidor de Desarrollo
Objetivo
Iniciar el servidor de desarrollo local para la aplicación web actual (Vite/Next.js/etc.) asegurando que se ejecute en un puerto disponible y se mantenga activo.
Entradas (Inputs)
package.json(para verificar scriptdev).env(opcional, para variables de entorno)
Salidas (Outputs)
- Salida estándar del proceso (logs del servidor).
- URL local de acceso (ej:
http://localhost:5173).
Lógica de Ejecución (Paso a Paso)
- Verificar que
node_modulesesté instalado. Si no, ejecutarnpm install. - Identificar el comando de inicio en
package.json(usualmentenpm run dev). - Ejecutar el comando de inicio.
- (Opcional) Detectar puertos ocupados y permitir cambio de puerto si es compatible.
Restricciones y Casos Borde (Memoria)
- El proceso debe ser persistente (no terminar inmediatamente).
- Si
npmfalla, verificar versiones de node o dependencias. - Capturar output para mostrar al usuario la URL.