Развёртывания с нулевой конфигурацией
При создании нового проекта 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 и создав запрос на включение изменений.