我收到此错误消息
sls deploy
Error:
UPDATE_FAILED: HandlerLambdaFunction (AWS::Lambda::Function)
Resource handler returned message: "Unzipped size must be smaller than 262144000 bytes
通常,我会使用
--use-s3-bucket
和 claudiajs 来处理大型代码库。我刚刚开始使用 serverless
框架,所以我有兴趣找到一个解决方案。
您可以尝试使用打包工具,如 webpack 或 simila,来缩小/压缩您的部署包,这些工具在很多情况下可以显着减小构建的大小。 由于各种原因,我个人对这种方法运气不佳,因此我不得不切换到 docker 镜像/容器部署类型。我相信映像部署类型的限制为 10GB。