【发布时间】:2019-10-25 11:47:04
【问题描述】:
我正在构建一个在本地使用环境变量的 Web 应用程序,我想将它投入生产(在线)。我正在尝试找出如何在 AWS 上设置环境变量。
这是一个 node.js 应用程序,我在 AWS 上使用弹性 beanstalk 进行部署。我已经查看了 https://docs.aws.amazon.com/cloud9/latest/user-guide/env-vars.html#env-vars-env-list ,但我不确定哪个选项适用于我。
我在本地拥有的 .env 文件包含类似的行
密码=我的密码
我正在使用 dotenv 包,带有 require('dotenv').config();在相应的文件中。我正在通过 process.env.PASSWORD 之类的方式访问代码中的环境变量(使用上述 .env 文件中的一行示例)。
我尝试搜索了几个地方,并看到了各种选项,但我不确定哪一个适用于我的环境变量。
【问题讨论】:
-
你试过 process.env.VARNAME 吗?
标签: node.js amazon-web-services environment-variables