工程開發
azure-static-web-apps
Azure Static Web Apps 的 CLI 輔助工具:提供本地模擬器、配置管理、框架自動檢測及自動化部署。
簡介
Azure Static Web Apps (SWA) 技能提供全面的 CLI 驅動支援,用於管理靜態網頁應用程式的完整生命週期。此技能專為使用 SWA CLI 的開發人員設計,簡化了本地開發、環境配置和雲端部署的流程。它協助處理複雜的工作流程,例如整合無伺服器 Azure Functions 後端、建立資料庫連接以及管理專案特定的設定檔。
-
本地模擬 Azure 環境,包括 API 代理、路由管理和身份驗證模擬。
-
智慧型框架自動檢測,簡化專案初始化和配置生成。
-
使用 swa CLI 簡化生產環境和預覽環境的部署工作流程。
-
自動化管理專案設定檔,確保遵循 swa-cli.config.json 和 staticwebapp.config.json 的最佳實踐。
-
原生支援整合後端 Azure Functions API,以及定義導航回退或自訂路由規則。
-
請始終使用 swa init 指令作為主要入口點,以確保設定檔生成時具有準確的框架特定預設值。
-
避免手動建立 swa-cli.config.json 檔案以防止配置錯誤;請使用互動式 CLI 提示以保持一致性。
-
支援包括 React、Vue、Next.js、Angular 和 Vite 在內的主流前端框架,並具備預先配置的連接埠對應。
-
協助 CI/CD 管線的安全性身份驗證和部署權杖管理。
-
使用者應確保在執行編排指令前,已安裝 @azure/static-web-apps-cli 套件作為全域或本地開發相依性。
倉庫統計
- Star 數
- 31,727
- Fork 數
- 3,844
- Open Issue 數
- 49
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 上午08:47