构建并部署
零配置部署
在 GitHub 上编辑此页面当您使用 npm create svelte@latest
创建一个新的 SvelteKit 项目时,它默认安装 adapter-auto
。在您部署时,此适配器会自动安装并使用适用于支持环境的正确适配器
@sveltejs/adapter-cloudflare
适用于 Cloudflare Pages@sveltejs/adapter-netlify
适用于 Netlify@sveltejs/adapter-vercel
适用于 Vercelsvelte-adapter-azure-swa
适用于 Azure 静态 Web 应用程序svelte-kit-sst
适用于 通过 SST 使用 AWS@sveltejs/adapter-node
适用于 Google Cloud Run
建议在确定目标环境后将相应的适配器安装到您的 devDependencies
中,因为这会将适配器添加到您的 lockfile 中,并在 CI 中略微缩短安装时间。
特定于环境的配置永久链接
要添加配置选项,例如 adapter-vercel
和 adapter-netlify
中的 { edge: true }
,您必须安装基础适配器 — adapter-auto
不接受任何选项。
添加社区适配器永久链接
您可以通过编辑 adapters.js 并提交拉取请求来为其他适配器添加零配置支持。