2017-07-10 2 views
0

ダッシュボードで環境変数を設定できることがわかっています。しかし、私は、プラットホーム指向のソリューションがほしいと思っています。デジタル海などに移動したいとします。すべての秘密/(開発|制作)などを1つのファイルに入れてから、私がそれを読むために使っているherokuやプラットフォームを伝える方法はありますか?すべての環境変数をファイルに入れてherokuにアップロードすることはできますか?

もちろん、このファイルをgitに追加するのではなく、node_modules /に沿って.gitignoreに追加します。

私はymlファイルについて何かを覚えています。

答えて

1

これを実現する方法はいくつかあります。

heroku platform apiを使用すると、プログラムによって設定値を取得して設定できます。
これは、あなたがあなたのアプリに設定変数を設定する任意のスクリプトを実行することができます。非公式heroku-config CLIプラグインを使用した

、あなたがアプリからとに設定VARSを引くと、プッシュすることができ、ローカルheroku config:pullheroku config:pullを得ることができます。

最後に、yamlファイルについて言及します。あなたはおそらくapp.jsonを考えています。このファイルはHeroku ButtonとReview Appsの機能に使用されており、実際にconfigのバールを設定することができます。
アプリが(デプロイされたボタン、またはレビューアプリとして)作成されたときにのみ実行されますが、すべてのデプロイメントでは実行されません。

関連する問題