nodejs中的环境变量部署了app

时间:2017-12-07 10:06:21

标签: node.js azure environment-variables

我正在开发一个Node应用程序,我在其中连接到azure数据库。我想将凭据保留为环境变量。我有一个.env文件,我有凭据。当我在本地运行应用程序时,我可以从文件中获取凭据,但是当它部署在Azure中时,process.env.SERVER将返回undefined,因此我无法连接到服务器。

1 个答案:

答案 0 :(得分:2)

在Azure Web Apps中,我们可以在应用程序设置 - >部分中定义这些环境变量。 应用设置,使用Azure portal

enter image description here

然后可以通过process.env["variablename"]从我们的Node.js代码访问这些变量。