Tecnología
Resumen tecnológico
Sección titulada «Resumen tecnológico»| Área | Tecnología | Uso |
|---|---|---|
| Framework | Astro | Build del sitio y servidor local. |
| Documentación | Starlight | Tema y estructura de documentación. |
| Contenido | Markdown / MDX | Páginas documentales. |
| Configuración | JavaScript ESM | astro.config.mjs. |
| Tipado | TypeScript | Configuración de content collections. |
| Estilos | CSS | Personalización visual Interzone. |
| Hosting objetivo | Cloudflare Pages | Publicación de sitio estático. |
Dependencias actuales
Sección titulada «Dependencias actuales»| Dependencia | Versión declarada | Uso |
|---|---|---|
astro | latest | Framework principal. |
@astrojs/starlight | latest | Tema de documentación. |
Scripts disponibles
Sección titulada «Scripts disponibles»| Script | Comando | Uso |
|---|---|---|
dev | astro dev | Ejecutar sitio en desarrollo. |
start | astro dev | Alias de desarrollo. |
build | astro build | Generar sitio estático en dist/. |
preview | astro preview | Probar build localmente. |
Archivos técnicos principales
Sección titulada «Archivos técnicos principales»| Archivo | Uso |
|---|---|
astro.config.mjs | Configura Starlight, sidebar, logo, idioma, TOC y CSS. |
src/content.config.ts | Define la colección docs con docsLoader() y docsSchema(). |
src/styles/custom.css | Personalización visual de Interzone. |
src/assets/logo-interzone.png | Logo del sitio. |
src/content/docs/ | Contenido documental. |
Capacidades Starlight usadas
Sección titulada «Capacidades Starlight usadas»| Capacidad | Estado |
|---|---|
| Sidebar autogenerado por directorio | Implementado |
| Localización a español | Implementado |
| Tabla de contenidos lateral | Implementado |
| Markdown/MDX | Implementado |
| CSS personalizado | Implementado |
| Logo personalizado | Implementado |
Requisitos de desarrollo
Sección titulada «Requisitos de desarrollo»| Herramienta | Uso |
|---|---|
| Node.js | Ejecutar dependencias y scripts. |
| npm | Instalar dependencias y ejecutar scripts. |
| Editor de código | Crear y editar Markdown/MDX. |
| Navegador | Validar sitio local y publicado. |
Comandos básicos
Sección titulada «Comandos básicos»Instalar dependencias:
npm installEjecutar en local:
npm run devGenerar build:
npm run buildPrevisualizar build:
npm run preview