چارچوب وب Astro 4.3 کنترل بر خروجی فایل HTML را بهبود می بخشد و پشتیبانی از دامنه آزمایشی را برای مکان های بین المللی اضافه می کند.
بهروزرسانی دیگری برای چارچوب وب Astro برای وبسایتهای محتوا محور رسیده است. تنها چند هفته از انتشار Astro 4.2 میگذرد، Astro 4.3 کنترل بیشتری بر خروجی فایل HTML به ارمغان میآورد و پشتیبانی دامنه آزمایشی را برای مناطق بینالمللی (i18n) مختلف اضافه میکند.
Astro 4.3 در ۱ فوریه معرفی شد. توسعه دهندگان می توانند Astro را با استفاده از دستور زیر ارتقا دهند:
npx @astrojs/upgrade
کنترل بیشتر بر روی خروجی فایل HTML توسط یک گزینه build.format
جدید، به نام preserve
فعال میشود، که کنترل بیشتری بر روی فایلهای HTML حاصل در ساخت تولید ارائه میدهد. این گزینه ساختار سیستم فایل را حفظ میکند و اطمینان حاصل میکند که آن را برای تولید بازتاب میدهد. این ویژگی سازگاری بهتری با برخی از سرورهای وب با الزامات سخت در ساختار فایل ها ارائه می دهد.
Astro 4.3 همچنین یک پیکربندی آزمایشی دامنهها
i18n را برای تعیین دامنهها یا زیر دامنههای مختلف برای مناطق مختلف پشتیبانی میکند. برای مثال، توسعهدهندگان اکنون میتوانند از example.com
برای یک سایت انگلیسی، fr.example.com
برای یک سایت فرانسوی و example.es
برای یک سایت اسپانیایی برنامهنویسان میتوانند پرچم آزمایشی، i18nDomains
را فعال کنند و با استفاده از i18.domains
در فایل astro.config.mjs
، مناطق محلی را به دامنهها نگاشت کنند. p>
در سایر پیشرفتها در Astro 4.3، چارچوب یک صادرات نوع ComponentProps
از Astro/types
اضافه میکند تا نوع props یک جزء Astro را دریافت کند. این نوع صادرات به توسعه دهندگان اجازه می دهد تا به Props
پذیرفته شده توسط مؤلفه دیگر ارجاع دهند، حتی اگر آن جزء به طور مستقیم نوع Props
را صادر نکند.
در نهایت، 
استاندارد اکنون میتواند در فایلهای Markdown برای تصاویری که در یک پوشه قرار گرفتهاند، بدون نیاز به تعیینکننده نسبی استفاده شود. یادداشتهای انتشار Astro 4.3 را میتوانید در GitHub بیابید .
پست های مرتبط
Astro کنترل فایل HTML، پشتیبانی از i18n را تقویت می کند
Astro کنترل فایل HTML، پشتیبانی از i18n را تقویت می کند
Astro کنترل فایل HTML، پشتیبانی از i18n را تقویت می کند