首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >【EdgeOne Makers】Next.js SSR 部署失败,CLI 和 SDK 均在输出检查阶段报 ret_code: 1,如何定位?

问【EdgeOne Makers】Next.js SSR 部署失败,CLI 和 SDK 均在输出检查阶段报 ret_code: 1,如何定位?

提问于 2026-10-10 14:22:29
回答 0关注 0查看 9

我们正在使用腾讯云 EdgeOne Makers 部署一个 Next.js SSR 应用,目前遇到部署失败的问题,希望官方团队或有经验的开发者帮忙定位。

一、遇到的问题

项目使用 Linux 环境构建 Next.js SSR 产物,通过以下两种方式部署:

  1. EdgeOne SDK 直接上传预构建产物。
  2. EdgeOne 官方 CLI(edgeone makers deploy -e preview)。

两种方式都能完成上传、解压、配置校验及路由生成,但最终都在平台的「输出检查」阶段失败。

报错信息:

Build error: ret_code: 1

目前能获取到的日志没有提供具体失败文件、错误堆栈或校验规则,因此无法定位真正原因。

二、目前已经排查的项目

  • Linux 环境构建成功。
  • 最大单文件:16.65 MB。
  • 部署文件总数:5,679。
  • SSR 函数依赖约 114.22 MB。
  • 函数入口、配置文件及依赖均存在。
  • 本地部署包结构检查通过。
  • 官方 CLI 与 SDK 两种部署方式均可复现相同错误。
  • 平台已有日志显示,上传、解压和路由生成阶段没有报错。

目前尚不能确定是 SSR 构建产物兼容性、其他平台限制,还是输出检查器的某项校验未通过。

三、希望请教的问题

  1. ret_code: 1 在 EdgeOne Makers 输出检查阶段通常由什么原因触发?
  2. 是否有办法获取更详细的输出检查日志,包括失败规则、文件路径或错误堆栈?
  3. 对于使用 Linux 预构建的 Next.js SSR 应用,CLI Direct Upload 是否有额外的产物结构或依赖要求?
  4. 如果需要官方协助定位,应该通过什么方式提供 Deployment ID 和脱敏日志?

我们已经准备了 CLI 与 SDK 的对照日志,以及构建产物的统计信息。

为了避免反复盲目修改和上传,目前已经停止重试。

希望得到一些具体排查方向,感谢大家!

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档