Ha llegado otra actualización del marco web Astro para sitios web basados ​​en contenido. A solo unas semanas del lanzamiento de Astro 4.2, Astro 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 /upgradeSe habilita más control sobre la salida de archivos HTML mediante una nueva opción build.format, 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 característica ofrece una mejor compatibilidad con algunos servidores web con requisitos estrictos en la estructuración de archivos. Astro 4.3 también agrega una configuración de dominios i18n experimental, para especificar diferentes dominios o subdominios para diferentes configuraciones regionales admitidas. Los desarrolladores, por ejemplo, ahora podrían usar example.com para un sitio en inglés, fr.example.com para un sitio en francés y example.es para un sitio en español. Los desarrolladores pueden habilitar el indicador experimental, i18nDomains, y asignar configuraciones regionales a dominios usando i18.domains en el archivo astro.config.mjs. En otras mejoras en Astro 4.3, el marco agrega una exportación de tipo ComponentProps 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 los accesorios aceptados por otro componente, incluso si ese componente no exporta el tipo de accesorios directamente. ¡Por fin el estándar![](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.

Source link