2017-01-03 13 views
0

私はKOA(ノードjのフレームワーク)にアプリケーションを持っています。私のインデックスは設定ファイルを読み込みます。テストでアプリケーションをチェックすると、別のファイルがロードされます。 環境に応じて異なるファイルを読み込むにはどうすればよいですか?異なるファイルをロードする環境によって異なります

答えて

3

環境変数を定義することができます。

あなたはprocess.env.NODE_ENVか、あなたの設定ファイルをロードすると

NODE_ENV=test node index.js 

とテストのためのあなたのKOAのサーバーを起動することができる。例えば、このようなprocess.env.MY_ENV_VARIABLE

などのカスタムいずれかを使用できます。

const config = require(`${process.env.NODE_ENV}`.json); 
関連する問題