如何在AWS Lambda函数中安装/使用ruby gems?

问题描述 投票:0回答:1

AWS Lambda支持ruby 2.5,并且可以直接在此环境中运行简单的ruby脚本

但是,假设您的脚本需要一些宝石,您如何在lambda中安装和使用宝石?

ruby amazon-web-services aws-lambda
1个回答
1
投票

运行--path时,使用bundle install标志将gem安装到项目文件夹中。然后在.zip.source包中包含已安装的依赖项。有docs on creating a Ruby bundle

另一个选择是创建一个lambda layer,它可以使您的部署更快(更小的zip文件)并用于组织您的代码。

© www.soinside.com 2019 - 2024. All rights reserved.