Развёртывания с нулевой конфигурацией
При создании нового проекта SvelteKit с помощью команды npx sv create по умолчанию устанавливается adapter-auto. Этот адаптер автоматически устанавливает и использует подходящий адаптер для поддерживаемых сред при развёртывании:
@sveltejs/adapter-cloudflareдля Cloudflare Pages@sveltejs/adapter-netlifyдля Netlify@sveltejs/adapter-vercelдля Vercelsvelte-adapter-azure-swaдля Azure Static Web Appssvelte-kit-sstдля AWS через SST@sveltejs/adapter-nodeдля Google Cloud Run
Рекомендуется установить соответствующий адаптер в devDependencies после выбора целевой среды, так как это добавит адаптер в ваш файл блокировки зависимостей и немного сократит время установки на CI.
Конфигурация, специфичная для среды
Заголовок раздела «Конфигурация, специфичная для среды»Для добавления параметров конфигурации, таких как { edge: true } в adapter-vercel и adapter-netlify, необходимо установить соответствующий адаптер — adapter-auto не принимает никаких параметров.
Добавление адаптеров сообщества
Заголовок раздела «Добавление адаптеров сообщества»Вы можете добавить поддержку развёртываний с нулевой конфигурацией для дополнительных адаптеров, отредактировав файл adapters.js и создав запрос на включение изменений.