ES6 - Modul mit Getter exportieren

ie möchten ein Modul exportieren, das die Definition des Moduls von einem globalen Objekt abruf

Es ist so etwas wie:

export {
  get DynamicModule() {
    return __globalFluxStorage.state.property.property.property.property
  }
}

...

import {DynamicModule} from 'dynamic-module'

Wir haben einen komplexen Flussmittelspeicher und DynamicModule ist nur eine Möglichkeit, auf __globalFluxStorage.state.property.property.property.property zuzugreifen, ohne den langen Eigenschafts-Accessor eingeben zu müssen. Ist das möglich? Vielen Dank

Bearbeiten

Da ich babel benutze, habe ich so etwas ausprobiert:

Object.defineProperty(module.exports, "Forms", {
  get: function() {
    return __globalFluxStorage.state.property.property.property.property
  }
});

Aber funktioniert nicht, d. H. {DynamicModule} istundefined

Antworten auf die Frage(4)

Ihre Antwort auf die Frage