You need to enable JavaScript to run this app. Serverless部署Express Node应用至AWS Lambda时提示非空zip上传错误
优惠活动
大模型
产品
解决方案
定价
更多

Serverless部署Express Node应用至AWS Lambda时提示非空zip上传错误

Express/Node.js 项目Serverless部署故障排查

项目结构说明

  • 项目无额外嵌套子目录,根目录下仅存在.serverless、node_modules两个目录
  • 核心配置与代码文件包括:app.js、lambda.js、package.json、package-lock.json、serverless.yml

部署流程异常记录

框架前置输出信息

执行serverless deploy启动部署后,控制台首先输出两类提示:

  • 配置校验警告:functions.api.events[0].http 字段配置值 ANY {proxy+} 未通过指定正则规则校验
  • 弃用提示警告:共输出2条Serverless框架相关的功能弃用提示

AWS侧返回的部署错误

错误详情:ApiLambdaFunction出错 - 上传文件必须为非空zip(服务:AWSLambdaInternal;状态码:400;错误码:InvalidParameterValueException;请求ID:5779d4c3-beaa-4bc2-b525-c1e89a82635a;代理:null)

已开展的排查动作

  • 人工核查S3桶内由部署流程上传的对应代码压缩包,确认zip文件已包含项目全部内容,不存在文件缺失问题
  • 重复触发部署流程,该AWS侧报错仍持续出现,未随压缩包内容核查完成而消失

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.06 19:54:00