Im Moment verwende ich meine Umgebungsvariablen wie es ist, dh mit process.env.NODE_ENV
über meine Anwendung, das funktioniert, aber wird immer schwer zu verfolgen, und ich möchte daher Haben Sie alle diese in einer einzigen Datei definiert, idealerweise mit Fallbacks, wenn die Umgebung nicht definiert ist.Speichern von Umgebungsvariablen in einer Konfigurationsdatei mit Fallback
Ich habe versucht, eine config.js
Datei wie
export default ENVIROMENTS = {
NODE: process.env.NODE_ENV || 'development'
/* ... */
}
erstellen und importieren, wo nötig, dh
`import { ENVIROMENTS.NODE } from './config.js'`
hatte aber kein Glück, mit Fehlern ENVIROMENTS.NODE
sagen, ist keine Funktion