工程開發
svelte-deployment avatar

svelte-deployment

專業 SvelteKit 部署指南,涵蓋生產環境建置、靜態/Node/Cloudflare 適配器、Vite 配置及函式庫開發最佳實踐。

簡介

svelte-deployment 技能為工程師提供全面的支援,協助將 Svelte 和 SvelteKit 應用程式從本機開發環境遷移到生產環境。專為管理完整應用程式生命週期的開發者設計,此技能簡化了複雜的配置任務,例如選擇正確的適配器、優化建置策略以及確保與各種託管平台的相容性。無論您是部署靜態網站、傳統 Node 伺服器還是 Cloudflare 邊緣運算函數,該技能都能提供精確的技術指導,防止常見的部署問題。

  • 簡化 @sveltejs/adapter-static、@sveltejs/adapter-node 和 @sveltejs/adapter-cloudflare 的選擇與實作過程。

  • 提供 Vite 7 和 svelte-kit sync 工作流程的配置專業知識,以維持環境穩定性。

  • 為 Svelte 函式庫開發者提供進階指南,包括套件關鍵字要求、peerDependencies 管理及發佈最佳實踐。

  • 協助使用 Workbox 進行 PWA 設定,實現離線優先功能與 Service Worker 整合。

  • 包含常見基礎設施問題的故障排除文件,例如 Cloudflare 上的串流失敗或處理 Transfer-Encoding: chunked 標頭問題。

  • 使用者應定義其部署目標(如靜態、Node、Edge),以獲取最相關的適配器指令與設定片段。

  • 此技能可作為 kit.output.bundleStrategy 及其他生產級效能調優設定的快速參考。

  • 輸入要求包含對專案檔案結構的基本熟悉度;輸出通常為可操作的 Shell 指令或設定檔(vite.config.ts, svelte.config.js)的修改建議。

  • 限制包括將詳細手冊與直接操作指令分離,以確保 CLI 使用時能快速存取。

  • 定位為第二層級參考工具,非常適合需要根據驗證過的 Svelte 標準來核對生產環境配置的開發者。

倉庫統計

Star 數
203
Fork 數
20
Open Issue 數
11
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月30日 上午08:09
在 GitHub 查看