我已经建立了一个 Cloud9 环境来开发和测试 lambda 函数。为了使环境“更干净”,我选择使用 lambda 层来指定函数的依赖项。通过这样做,我已经从环境中删除了依赖文件夹,但我现在无法在本地进行测试。
例如,我有一个用于 Stripe 的 python 库的 lambda 层。我能够在 Cloud9 中编写一个引用条带的 lambda 函数,部署该函数,并成功地远程测试该函数。但我无法在本地运行该功能,因为我得到“无法导入条纹”
有没有办法通过在 Cloud9 中指定层 ARN 在本地测试依赖于 lambda 层的 lambda 函数?