📅  最后修改于: 2023-12-03 14:53:17.933000             🧑  作者: Mango
在 Heroku 上,你可以通过设置环境变量 (Environment Variables) 来控制你的应用的行为。这些环境变量可以存储你应用的配置信息、密钥等,如数据库连接信息、密码等敏感数据。在本文中,我将介绍如何设置 Heroku 环境变量。
在你的终端上,通过命令行登录 Heroku:
$ heroku login
接下来按照提示输入你的 Heroku 账号与密码即可成功登录。
使用 heroku create
或者 heroku git:remote -a
命令创建应用后,你可以通过以下命令检查你的 Heroku 应用:
$ heroku apps
=== My Apps
my-heroku-app
你可以通过 heroku open
命令在浏览器中打开你的 Heroku 应用。
在 Heroku 上,你可以通过 Heroku Dashboard 或者命令行的方式设置环境变量。
KEY
和 VALUE
,点击 "Add" 按钮添加环境变量在本地终端或者容器中,你可以使用以下命令设置环境变量:
$ heroku config:set KEY=VALUE
你也可以从 .env
文件中导入环境变量:
$ heroku config:push
如果你需要查看你的应用中的所有环境变量列表,可以使用以下命令:
$ heroku config
在你的应用中,你可以通过以下方式使用环境变量:
Node.js:
const { KEY } = process.env;
Ruby:
key = ENV['KEY']
Python:
import os
key = os.environ.get('KEY')
以上为常见的语言,其他语言也类似。
设置环境变量是一个重要的部分,它能够帮助你保护应用程序的敏感信息。 Heroku 提供了多种方式来设置环境变量,在你的应用中使用这些环境变量可以方便你管理应用程序的配置。 敬请享用!