Astro улучшает управление файлами HTML, поддерживает i18n

автор vadim


Вышло еще одно обновление веб-фреймворка Astro для веб-сайтов, ориентированных на контент. Всего через несколько недель после выпуска Astro 4.2 Astro 4.3 обеспечивает больший контроль над выводом HTML-файлов и добавляет экспериментальную поддержку доменов для различных международных (i18n) локалей.

Astro 4.3 был представлен 1 февраля. Разработчики могут обновить Astro с помощью следующей команды:

npx @astrojs/upgrade

Больше контроля над выводом HTML-файлов обеспечивается новым build.format вариант, называемый preserve, что обеспечивает больший контроль над результирующими HTML-файлами в производственной сборке. Этот параметр сохранит структуру файловой системы и обеспечит ее зеркальное отображение в рабочей среде. Эта функция обеспечивает лучшую совместимость с некоторыми веб-серверами, предъявляющими строгие требования к структурированию файлов.

В Astro 4.3 также добавлен экспериментальный domains Конфигурация i18n для указания разных доменов или поддоменов для разных поддерживаемых локалей. Разработчики, например, теперь могут использовать example.com для англоязычного сайта, fr.example.com для французского сайта и example.es для испанского сайта. Разработчики могут включить экспериментальный флаг, i18nDomainsи сопоставьте локали с доменами, используя i18.domains в astro.config.mjs файл.

Среди других улучшений в Astro 4.3 платформа добавляет ComponentProps введите экспорт из Astro/types чтобы получить тип реквизита компонента Astro. Экспорт этого типа позволяет разработчикам ссылаться на Props принимается другим компонентом, даже если этот компонент не экспортирует Props введите напрямую.

Наконец, стандарт ![](img.png) теперь можно использовать в файлах Markdown для изображений, расположенных в одной папке, без необходимости относительного спецификатора. Примечания к выпуску Astro 4.3 можно найти на GitHub.

Дальше читайте это:

  • Лучшее программное обеспечение с открытым исходным кодом 2023 года
  • Сертификаты программирования все еще имеют значение?
  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Почему Wasm — это будущее облачных вычислений

Related Posts

Оставить комментарий