2016-06-27 19 views
0

現時点では自分の環境変数をそのまま使用しています。つまり、アプリケーション全体でprocess.env.NODE_ENVを使用していますが、これは機能しますが、追跡が難しくなります。これらのすべてを単一のファイルに定義しておくのが理想的です。環境が定義されていない場合はフォールバックが理想的です。環境変数を設定ファイルにフォールバックで保存する

エラーはあなたがENVIROMENTS.NODE

答えて

0

関数ではないと言って、私は、

export default ENVIROMENTS = { 
    NODE: process.env.NODE_ENV || 'development' 
    /* ... */ 
    } 

ようconfig.jsファイルを作成しようとしたし、必要な場合に、それをインポートし、すなわち

`import { ENVIROMENTS.NODE } from './config.js'` 

しかし、運がなかったですデフォルトのエクスポートの名前を付けてはいけません。

export default { 
    NODE: process.env.NODE_ENV || 'development' 
    /* ... */ 
} 

import { NODE } from './config.js' 
関連する問題