如何访问Azure Static Web App中的文件以继续开发?
获取Azure Static Web App(Free SKU)文件的可行方案
Azure CLI 导出法
先安装并登录Azure CLI,然后执行以下命令,把静态Web App的内容导出到本地指定目录:az staticwebapp export -n <你的静态Web App名称> -g <对应资源组名称> -d <本地目标文件夹路径>这是官方提供的功能,Free SKU完全支持,能直接下载所有部署的静态文件到本地。
站点递归爬取(仅前端静态资源)
如果CLI操作有问题,可通过工具递归下载站点的公开静态内容。比如用wget命令:wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://<你的静态Web App域名>注意:这种方式只能拿到前端能访问的资源,后台API或未公开的文件无法获取。
查看Azure门户部署记录
登录Azure门户找到目标Static Web App,进入「部署」页面查看历史部署记录。部分情况下,部署快照会保留文件信息,或者可以从部署日志里看到文件列表,尝试从中提取内容。不过如果原部署源(BitBucket)已无法访问,这个方法的作用有限。
内容的提问来源于stack exchange,提问作者Enrico
相关产品推荐
相关产品推荐

