我已经向Heroku部署了一个应用程序,我目前正将环境变量存储在.env文件中。我使用heroku config:push
将变量推送到heroku,并且运行正常。
现在,我想更新其中一个。我在.env文件中更改了它,然后再次运行heroku config:push
。推送表示它是成功的,但是当我运行heroku config
时,我可以看到值实际上没有改变。我尝试过运行heroku restart
,但这没有做任何事情。
如何更新heroku中的环境变量?
答案 0 :(得分:13)
想出来。您需要运行heroku config:push --overwrite
,因为默认情况下它不会覆盖现有变量。这个记录很少: - /