You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure函数Zip部署时如何彻底清空wwwroot旧内容?

Azure函数Zip部署清空旧文件的解决方案

方法一:一步到位使用带清理参数的部署命令

az functionapp deployment source config-zip本身没有--clean参数,但可以用功能更全面的az webapp deploy命令替代,它支持--clean参数,能在部署前自动清空/home/site/wwwroot的旧内容:

az webapp deploy -g <resource_group> -n <app_name> --src <zip_file_path> --type zip --clean true

执行这个命令后,会先删除目标目录下所有现有文件,再解压新的Zip包完成部署,完全符合需求。

方法二:先手动清空再部署

如果坚持要用原有的config-zip命令,可以先通过az functionapp exec执行容器内的删除命令清空目录,再执行部署:

  1. 清空wwwroot目录:
az functionapp exec -g <resource_group> -n <app_name> --command "rm -rf /home/site/wwwroot/*"
  1. 执行原Zip部署命令:
az functionapp deployment source config-zip -g <resource_group> -n <app_name> --src <zip_file_path>

内容的提问来源于stack exchange,提问作者Kid_Learning_C

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 20:22:06