Estou escrevendo um código para o Heroku exclusivamente para esses dias. Eu uso o foreman
ao depurar no ambiente local, mas é inconveniente se não alternar o ambiente de teste.
foreman
é capaz de selecionar Procfile
e .env
na inicialização.
Crie testProcfile
assim.
test: npm test
Crie .env
assim.
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
と す る と 、、 こ れ ら の 設定 設定 で 起動 し て く れ ま す。 デ バ ッ グ 環境 環境 と テ ス ト 環境 で 値 値 変 わ る 部分 は 外出 し し て お く と と 便利 で ト 環境 で で 値 が 変 わ る 部分 は 外出 し し て お く と と く で ト。 で