Heroku配置:推送不更新环境变量

我已经向Heroku部署了一个应用程序,我目前正将环境变量存储在.env文件中。 我使用了heroku config:push将变量推送到heroku,并且工作正常。

现在,我想更新其中一个。 我在.env文件中更改了它,并运行了heroku config:push再次heroku config:push 。 推送说它很成功,但是当我运行heroku config ,我可以看到值实际上没有改变。 我已经尝试运行heroku restart ,但这没有做任何事情。

如何更新heroku中的环境变量?

弄清楚了。 您需要运行heroku config:push --overwrite因为默认情况下它不会覆盖现有变量。 这个记录很少: – /