Ir al contenido

Despliegue

IZ-KnowledgeBase se despliega como sitio estático. El proceso consiste en compilar el proyecto con Astro y publicar la carpeta dist/ en Cloudflare Pages u otro hosting estático.

  • Node.js instalado.
  • npm disponible.
  • Proyecto actualizado localmente.
  • Acceso al dashboard de Cloudflare Pages o credenciales de Wrangler.
  • Dominio definido si se publicará con URL propia.

Desde la raíz del proyecto:

Ventana de terminal
npm install
npm run build

La salida se genera en:

dist/

Validar localmente:

Ventana de terminal
npm run preview

Publicación con Cloudflare Pages Direct Upload

Sección titulada «Publicación con Cloudflare Pages Direct Upload»

Flujo recomendado si no se usará GitHub:

  1. Ejecutar npm run build.
  2. Validar el sitio con npm run preview.
  3. Entrar a Cloudflare Pages.
  4. Crear o seleccionar el proyecto.
  5. Usar Direct Upload.
  6. Subir el contenido de dist/.
  7. Validar la URL publicada.

Alternativa por línea de comandos:

Ventana de terminal
npx wrangler pages deploy dist --project-name interzone-knowledge-base
ValidaciónResultado esperado
Página principal respondeHTTP 200
Sidebar cargaSecciones visibles
“En esta página” apareceTOC visible en páginas con ##/###
Logo cargaImagen Interzone visible
CSS aplica correctamenteLayout sin romper sidebar ni TOC
Links internos funcionanSin enlaces rotos críticos
Búsqueda funcionaSi está habilitada por Starlight
EscenarioAcción
Error visual menorCorregir Markdown/CSS y publicar nuevo build.
Error crítico en contenidoRevertir archivo fuente y republicar.
Deployment fallidoRestaurar deployment anterior desde Cloudflare Pages si está disponible.
Build local fallaNo publicar; corregir error antes de subir dist/.
  • Fecha y hora de publicación.
  • Responsable del despliegue.
  • URL publicada.
  • Captura o validación de home.
  • Validación de una página de proyecto.
  • Validación de una guía técnica.
  • Observaciones o errores encontrados.