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