Svelte 应用通常通过 Vite 等构建工具进行打包。执行生产构建时,编译器把全部组件编译为原生 JavaScript,并与样式、静态资源一起输出为可部署的静态文件或服务端资源。
SvelteKit 的适配器负责把应用适配到具体的部署目标。开发者通过配置指定输出形式,例如生成纯静态文件用于 CDN 或对象存储托管,或生成可在 Node.js 中长期运行的服务用于服务端渲染。
根据所选适配器,构建产物可以部署到静态托管服务、对象存储、Serverless 平台或传统服务器。静态站点适合内容型页面,服务端模式适合需要动态渲染的场景。