Stack:
SvelteKit
SvelteKit 预设
onboard 流程用于 SvelteKit 项目的推理指南。它是一份清单,而非模板——检测到的现实优先。
信号
svelte.config.js与vite.config.*,以及依赖项中的@sveltejs/kit。src/routes/下包含+page.svelte、+page.server.ts/+page.ts、+layout.svelte与+server.ts端点。- 包管理器从已存在的锁文件(
pnpm-lock.yaml、yarn.lock、package-lock.json)中推断。
需要推理的内容
- 真实的代码检查(
eslint)、类型检查(svelte-check)、测试(Vitest,以及 Playwright 端对端测试)与构建(vite build)脚本——原样捕获。 - 路由与
load模型(服务端加载还是通用加载)、表单 action,以及+server.tsAPI 端点;已配置的适配器。 - 适合该技术栈的技能:
route(+page+load)、endpoint(+server.ts)、component。
备注
记录已配置的适配器(adapter-auto、-node、-static、Cloudflare、Vercel)——它决定了构建与部署方式。