文章

web-sveltekit 模板概览

SvelteKit 模板当前已内置的能力,以及从哪里开始自定义。

web-sveltekit 是 ZShip 中的 SvelteKit 前台选项。它把落地页、定价、认证、博客、文档和控制台路由放在同一个 Cloudflare Workers 部署里。

当前已包含

  • SvelteKit SSR,以及 src/routes/api/* 下的服务端 BFF 代理
  • 内置双语文案公开页(英文 + 简体中文)、sitemap、robots 与 llms.txt
  • 共享落地页、认证页、控制台、Analytics consent 与本地化导航

从哪里改

  • apps/web-sveltekit/zship.app.json 负责 appKey、域名、品牌信息、analytics ID、dashboard.urldashboard.features.*
  • apps/web-sveltekit/src/lib/site.ts 把 manifest 转成运行时 siteConfig
  • apps/web-sveltekit/src/content/docs/* 是站内文档的 Markdown 源
  • apps/web-sveltekit/src/routes/api/* 是服务端 BFF 代理路由

优先用 Skills 自定义

如果你想通过 prompt 驱动改造 web-sveltekit,先看 Skills & vibe coding。那一页说明了何时原地改模板,何时先复制再定制。

当控制台需要隐藏某个入口并拦截直链时,把 dashboard.features.checkindashboard.features.ticketsdashboard.features.referraldashboard.features.enterpriseBilling 设为 false

何时选择这个前台

当你的团队希望用一套 SvelteKit 代码同时承载营销、产品与服务端代理逻辑,并希望通过清晰配置点把模板变成品牌公开站时,选择 web-sveltekit

下一篇