0
現時点では自分の環境変数をそのまま使用しています。つまり、アプリケーション全体でprocess.env.NODE_ENV
を使用していますが、これは機能しますが、追跡が難しくなります。これらのすべてを単一のファイルに定義しておくのが理想的です。環境が定義されていない場合はフォールバックが理想的です。環境変数を設定ファイルにフォールバックで保存する
エラーはあなたがENVIROMENTS.NODE
が
現時点では自分の環境変数をそのまま使用しています。つまり、アプリケーション全体でprocess.env.NODE_ENV
を使用していますが、これは機能しますが、追跡が難しくなります。これらのすべてを単一のファイルに定義しておくのが理想的です。環境が定義されていない場合はフォールバックが理想的です。環境変数を設定ファイルにフォールバックで保存する
エラーはあなたがENVIROMENTS.NODE
が
関数ではないと言って、私は、
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'