ASTRO HTML
Conversión de archivos

Convertir ASTRO a HTML

RESPUESTA RÁPIDA
¿Es posible convertir ASTRO a HTML?
- ASTRO se convierte a HTML.

El modo de salida estática predeterminado de Astro renderiza cada página a HTML en el momento de la construcción. Ejecute npm run build y recoja los archivos generados de la carpeta dist/. La lógica de componentes interactivos que se ejecutó en el servidor desaparece de la salida: obtiene el HTML final junto con sus activos CSS y JS.

También a HTML: ZHELP · WHTML · TEX

En esta página

Probado en macOS, Windows y Linux
Última verificación Sep 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir ASTRO a HTML?

Astro es una herramienta de construcción, no un entorno de ejecución, por lo que su función principal es compilar componentes .astro en HTML pre-renderizado para obtener páginas rápidas y sin frameworks. Los usuarios desean los archivos .html puros para desplegarlos en hosts estáticos, archivar una página o insertar el marcado en otro sistema.

Cómo convertir ASTRO a HTML

Construcción mediante Astro CLI FREE

En su proyecto, ejecute npm run build (que llama a astro build). Astro escribe archivos .html estáticos junto con CSS/JS con hash en el directorio dist/ por defecto.

astro build con outDir personalizado OPEN-SOURCE

Configure outDir en astro.config.mjs o ejecute astro build --outDir ./out para colocar el .html generado en la carpeta de su elección.

Acerca de estos formatos

Calidad y qué observar

  • La salida es el resultado renderizado, no su código fuente: el frontmatter de .astro, los componentes y las importaciones se compilan en un marcado plano.
  • Las páginas que utilizan renderizado en el lado del servidor (output: 'server') o rutas dinámicas no se pre-renderizarán a .html estático sin un adaptador estático o getStaticPaths.
  • El HTML hace referencia a archivos externos CSS y JS con hash en dist/; una sola página guardada puede perder el estilo a menos que conserve esos activos.

Preguntas frecuentes

¿Dónde coloca Astro los archivos HTML?
En la carpeta dist/ por defecto, con cada ruta como su propio index.html (por ejemplo, about/index.html).
¿Puedo obtener un único archivo HTML autónomo?
No directamente: Astro divide el CSS y el JS en archivos con hash separados. Tendría que integrarlos manualmente o usar «Guardar página como» del navegador.
¿Siguen funcionando los componentes interactivos en el HTML?
Solo si fueron hidratados con una directiva client:*; de lo contrario, obtendrá marcado estático sin comportamiento en el lado del cliente.
¿Qué comando construye el sitio?
npm run build, que ejecuta astro build internamente.