Ha llegado otra actualización del marco web Astro para sitios web basados en contenido. Sólo unas semanas desde el lanzamiento de Astro 4.2Astro 4.3 brinda más control sobre la salida de archivos HTML y agrega soporte de dominio experimental para diferentes configuraciones regionales internacionales (i18n).
Astro 4.3 se presentó el 1 de febrero. Los desarrolladores pueden actualizar Astro usando el siguiente comando:
npx @astrojs/upgrade
Un nuevo control permite un mayor control sobre la salida de archivos HTML. build.format
opción, llamada preserve
, que ofrece más control sobre los archivos HTML resultantes en una compilación de producción. Esta opción preservará la estructura del sistema de archivos y garantizará que se refleje en producción. La función ofrece una mejor compatibilidad con algunos servidores web con requisitos estrictos sobre la estructuración de archivos.
Astro 4.3 también añade una versión experimental. domains
Configuración i18n, para especificar diferentes dominios o subdominios para diferentes configuraciones regionales admitidas. Los desarrolladores, por ejemplo, ahora podrían utilizar example.com
para un sitio en inglés, fr.example.com
para un sitio francés, y example.es
para un sitio en español. Los desarrolladores pueden habilitar la bandera experimental, i18nDomains
y asignar configuraciones regionales a dominios usando i18.domains
en el astro.config.mjs
archivo.
En otras mejoras en Astro 4.3, el marco agrega un ComponentProps
escriba exportar desde Astro/types
para obtener el tipo de accesorios de un componente Astro. Este tipo de exportación permite a los desarrolladores hacer referencia a la Props
aceptado por otro componente, incluso si ese componente no exporta el Props
escriba directamente.
Finalmente, la norma ![](img.png)
ahora se puede utilizar en archivos Markdown para imágenes colocadas en la misma carpeta, sin necesidad de un especificador relativo. Las notas de la versión de Astro 4.3 se pueden encontrar en GitHub.
Copyright © 2024 IDG Communications, Inc.