Como mudar o ambiente de teste no Heroku

Estou escrevendo um código para o Heroku exclusivamente para esses dias. Eu uso o foremanao depurar no ambiente local, mas é inconveniente se não alternar o ambiente de teste.

foremané capaz de selecionar Procfilee .envna inicialização.

Crie testProcfileassim.

test: npm test

Crie .envassim.

TEST_VAL=TEST

Então

foreman start --env .testenv --procfile testProcfile

E comecei com um conjunto desses. É uma boa ideia ir para onde os valores razoáveis ​​no ambiente de teste e ambiente de depuração. (Por exemplo, como o destino de DB)

最近はもっぱらHeroku向けにコードを書いています.ロTremカル環境でデバッグするときにはforemanを使うのですが,テスト環境を切り替えられないと不便です.

調 べ て み る と 、foremanは 起動 時 にProcfile.envを 選 択 で き る る よ う す す。

test: npm test

の よ う なtestProcfileを 作成 し 、

TEST_VAL=TEST

の よ う な.testenvを 用意 し ま す。 そ し て 、

foreman start --env .testenv --procfile testProcfile

と す る と 、、 こ れ ら の 設定 設定 で 起動 し て く れ ま す。 デ バ ッ グ 環境 環境 と テ ス ト 環境 で 値 値 変 わ る 部分 は 外出 し し て お く と と 便利 で ト 環境 で で 値 が 変 わ る 部分 は 外出 し し て お く と と く で ト。 で