1

我目前正在使用claudia.js将无服务器功能部署到 AWS Lambda。但是,由于大小限制,我遇到了以下错误:

RequestEntityTooLargeException:对于 CreateFunction 操作,请求必须小于 69905067 字节

为了解决这个问题,我试图排除 npm 包的子文件夹,因为它不需要,但我不确定如何在此过程中执行此操作claudia build

具体来说,我想排除一个示例子文件夹>node_modules/packet/subfolder/*

我弄乱了各种配置,.gitignore.npmignore收效甚微。任何帮助都会很棒!

4

1 回答 1

0

您可以简单地将--use-s3-bucket选项与 Claudia.js 一起使用,而不是这样做,并且 50mb 限制将增加到 250mb(未压缩)。

尝试运行以下命令:

claudia update --use-s3-bucket BUCKET_NAME --region YOUR_REGION

BUCKET_NAME同一区域中部署助手存储桶的名称在哪里( YOUR_REGION)。

于 2018-11-02T12:20:29.127 回答