I've deployed an app to Heroku, and I'm currently storing my environment variables in an .env file. I used heroku config:push
to push the variables up to heroku, and that worked fine.
Now, I want to update one of them. I changed it in my .env file, and ran heroku config:push
again. The push said it was successful, but when I run heroku config
, I can see that the values actually haven't changed. I've tried running heroku restart
, but that didn't do anything.
How can I update my environment variables in heroku?
Figured it out. You need to run heroku config:push --overwrite
because it won't overwrite existing variables by default. This is poorly documented :-/
来源:https://stackoverflow.com/questions/14016273/heroku-configpush-not-updating-environment-variables