工程开发
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