我正在使用Node.js创建一个lambda函数,我希望将依赖项捆绑到我的zip中,以便在AWS中的Lambda函数中使用。特别是我使用 ffmpeg 库,我已经使用 npm 在本地运行它。有没有办法可以将此依赖项与我上传的.zip文件捆绑在一起,以便我不必在AWS中配置依赖项?
答案 0 :(得分:2)
不仅有办法将其捆绑到您的部署包中,而且您必须这样做。 Lambda函数无法下载依赖项。
以下是文件:http://docs.aws.amazon.com/lambda/latest/dg/nodejs-create-deployment-pkg.html
此外,您可能希望查看此项目:https://github.com/binoculars/aws-lambda-ffmpeg以及此线程:https://forums.aws.amazon.com/thread.jspa?messageID=680948,以获取有关在Lambda上运行ffmpeg的更多具体信息。