Astro Build Recovery

Objetivo

Recuperar el portal AI-LAB cuando el build falla o se genera una versión antigua.

Diagnóstico

cd /opt/ai-lab/apps/ialab-docs
git status
npm run build

Limpieza segura

rm -rf dist .astro node_modules/.astro node_modules/.vite
npm run build

Errores frecuentes

  • Conflicto de rutas Astro: page.astro vs page/index.astro.
  • Imports relativos incorrectos.
  • Uso de 127.0.0.1:4321 hardcodeado dentro del build.
  • Archivos ignorados por .gitignore.

Validación

npm run dev -- --host 0.0.0.0 --port 4322