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

AWS Amplify Gen2 Functions打包资产失败错误求助

解决Amplify Gen2同步沙箱时的Failed to bundle asset错误

以下是几个排查和解决该问题的实用步骤:

  • 检查函数依赖完整性
    进入你的Amplify Function目录(路径一般为amplify/functions/[你的函数名称]),执行npm install重新安装所有依赖,确保没有缺失或损坏的包文件。

  • 彻底清理沙箱缓存
    运行npx amplify sandbox delete删除远程沙箱,接着删除项目根目录下的.amplify本地缓存文件夹,之后重新初始化沙箱:npx amplify sandbox。

  • 排查函数代码语法问题
    直接在本地运行函数代码(比如执行node amplify/functions/[你的函数名称]/index.js),检查是否存在语法错误、模块导入错误等基础问题,这类问题很容易导致打包失败。

  • 更新Amplify CLI到最新版本
    运行npm list -g @aws-amplify/cli查看当前CLI版本,旧版本可能存在Gen2相关的兼容性bug。如果不是最新版,执行npm install -g @aws-amplify/cli@latest完成更新后再尝试同步。

  • 确认函数打包配置
    查看函数目录下的amplify.yml配置文件,确认打包命令是否匹配你的函数构建需求。默认Amplify会使用npm run build,如果你的函数不需要构建步骤,或者需要自定义打包命令,可在此文件中调整。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 05:20:56