heroku - 完全重置 Heroku 配置

标签 heroku heroku-toolbelt

我想用本地 .env 文件完全替换 Heroku 配置。下面的命令似乎只更新两个文件中的值,而不是删除服务器配置设置。关于如何简单地做到这一点有什么想法吗?

heroku config:push --overwrite

最佳答案

假设您使用的是 OS-X,这可以通过以下两个步骤来完成:

取消设置配置变量

$ heroku config:unset $(heroku config | perl -nle'print $& if m{(^.*)(?=:)}')

推送本地 .env

$heroku config:push

希望这有帮助:)

Ps:请记住,Heroku 可以轻松回滚对配置变量所做的更改。

关于heroku - 完全重置 Heroku 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28892168/

相关文章:

scala - 推送到 Heroku 后应用程序未启动

node.js - 应该使用哪个 mailgun 库将 Parse 托管应用程序迁移到 Heroku?

json - Heroku Toolbelt 无法检测到 set buildpack

ruby-on-rails - ActionDispatch::Routing::RouteSet#call Rails 4.1 真的很慢

java - 如何在部署在heroku上的react应用程序中配置Web服务url以访问也部署在heroku中的java REST Web服务

java - 如何在没有heroku CLI的情况下获取数据库url等

django - Heroku - 将其声明为 envvar 或定义默认值

heroku - 在 heroku bash 中运行 golang 命令

heroku - Ember-CLI -> Heroku 部署 - 无法访问公共(public)/文件夹

git - Heroku git 推送 - "fatal: the remote end hung up unexpectedly"