Jac*_*die 5 javascript node.js digital-ocean
我正在使用 Digital Ocean 的应用程序平台来托管 NodeJS 应用程序。我不明白在 NodeJS 代码中使用环境变量的文档。https://www.digitalocean.com/docs/app-platform/how-to/use-environment-variables/#define-build-time-environment-variables当我尝试添加环境变量时,就像我认为文档想要的那样我收到语法错误:mongoose.connect(${_self.DATABASE_URL}, {useNewUrlParser: true});
正确的用法是什么?
小智 5
步骤1:
\n在您的应用程序设置中,您应该找到应用程序级环境变量。
\n你可以在那里设置一个变量,如下所示:
\nKeys: APP_LEVEL_EXAMPLE_VAR \nValues: rafiki\nRun Code Online (Sandbox Code Playgroud)\n不要忘记保存\xc2\xb4。
\n现在您有了一个应用程序级环境变量。
\n第2步:
\n在您的 app\xc2\xb4s project.yml 文件中,您可以设置一个读取应用程序级变量的变量,如下所示:
\nenvironment: { \n EXAMPLE_VAR: ${APP_LEVEL_EXAMPLE_VAR}\n}\nRun Code Online (Sandbox Code Playgroud)\n步骤3:
\n现在您可以在应用程序中访问 APP_LEVEL_EXAMPLE_VAR 的值,如下所示:
\nconst value = process.env.EXAMPLE_VAR\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
590 次 |
| 最近记录: |