我有一个 Cloud9 环境启动并修改了我的 ~/.bash_profile 以在文件末尾导出一个值。
export foo="hello world"
我运行. ~/.bash_profile
,然后在终端中echo $foo
看到输出。hello world
然后,我使用 API Gateway 创建了一个 NodeJS Lambda。我在 Cloud 9 中本地运行 API 网关并尝试读取环境变量
console.log(process.env)
我看到了 AWS 定义的可用变量列表。但是,我的出口没有列出。由于我将在部署 Lambda 时使用环境变量,因此我想使用 Cloud9 环境中定义的环境变量对其进行测试。
为了让 Lambda 读取我的 .bash_profile 导出,我需要做些什么具体的事情吗?