0
私はKOA(ノードjのフレームワーク)にアプリケーションを持っています。私のインデックスは設定ファイルを読み込みます。テストでアプリケーションをチェックすると、別のファイルがロードされます。 環境に応じて異なるファイルを読み込むにはどうすればよいですか?異なるファイルをロードする環境によって異なります
私はKOA(ノードjのフレームワーク)にアプリケーションを持っています。私のインデックスは設定ファイルを読み込みます。テストでアプリケーションをチェックすると、別のファイルがロードされます。 環境に応じて異なるファイルを読み込むにはどうすればよいですか?異なるファイルをロードする環境によって異なります
環境変数を定義することができます。
あなたはprocess.env.NODE_ENV
か、あなたの設定ファイルをロードすると
NODE_ENV=test node index.js
とテストのためのあなたのKOAのサーバーを起動することができる。例えば、このようなprocess.env.MY_ENV_VARIABLE
などのカスタムいずれかを使用できます。
const config = require(`${process.env.NODE_ENV}`.json);
を