如何从 lambda (nodejs aws-sdk) 获取环境变量

How get Environment Variables from lambda (nodejs aws-sdk)

我们可以通过 AWS SAM 在 aws-lambda 中设置环境变量:

Environment:
    Variables:
      TABLE_NAME: !Ref Table

如何通过 Node JS AWS-SDK 从当前的 lambda 中获取这些变量?

就像您对来自节点的任何环境变量一样

const tableName = process.env.TABLE_NAME;

我只是添加到原始答案中以阐明 scope.To 获取任何环境变量,无论是由 API 定义还是手动定义,您可以使用 process.env.VAR_NAME

例如

您可以使用

获取以上内容

让环境 = process.env.ENV_NAME

要了解它,您可以参考文档 AWS Doc