【以下的问题经过翻译处理】 你好,我正在开始使用SAM工具,并且一切顺利,直到我向我的项目添加任何v3 aws sdk包时出现问题。在调用sam local invoke时,我收到函数超时错误。是否有其他人遇到过这个问题?我正在使用NodeJS 16的基本Hello World模板。在项目构建后,我可以运行sam local invoke而不出错。然后我运行以下命令:
cd hello-world
npm install @aws-sdk/client-secrets-manager --save
然后我将以下行添加到app.js的顶部
const { SecretsManagerClient, CancelRotateSecretCommand } = require(“@aws-sdk/client-secrets-manager”);
然后我再次运行sam local invoke并收到错误。
是否有办法使SAM local与v3 Javascript SDK一起工作?
【以下的回答经过翻译处理】 你好,
Lambda函数在控制台上调用时能够工作吗?你能否尝试使用node18,这样您就不需要显式地安装sdk v3?
请告诉我。
您尚未登入。 登入 去張貼答案。
一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。