Разверните ваш Astro на AWS с помощью SST
Вы можете развернуть сайт Astro с помощью SST, фреймворка с открытым исходным кодом для развертывания полностью бессерверных приложений на AWS с поддержкой SSG и SSR.
Вы также можете использовать любые дополнительные конструкции SST, такие как Cron Jobs, Buckets, Queues и т. д., сохраняя при этом безопасность типов.
Быстрый старт
Заголовок раздела Быстрый старт-
Создайте проект astro.
-
Запустите команду
npx create-sst
. -
Он должен определить, что вы используете Astro, и попросить вас подтвердить это.
-
Как только вы будете готовы к развертыванию, выполните команду
npx sst deploy --stage=production
.
Вы также можете посмотреть видео с описанием этого процесса, которое проведет вас через все шаги.
SST-конструкции
Заголовок раздела SST-конструкцииЧтобы использовать дополнительные конструкции SST, добавьте их в sst.config.ts
.
А затем обратитесь к ним в файле .astro
.
Проконсультируйтесь с документацией SST по привязке ресурсов, чтобы узнать больше.
Если у вас есть вопросы, вы можете задать их в Discord SST.