Ein node.js Modul von mir wurde zu groß, also habe ich es in mehrere kleinere (Sub-) Module aufgeteilt.Exportieren Sie alle Objekte in node.js
Ich kopiere & alle relevanten Objekte in jedes der Submodule eingefügt, die wie jetzt aussehen
var SOME_CONSTANT = 10;
function my_func() { etc... };
Jetzt will ich alles in jedem Modul exportieren, en masse, ohne explizit exports.SOME_CONSTANT = SOME_CONSTANT
eine Million Mal zu sagen zu haben (Ich finde das sowohl hässlich als auch fehleranfällig).
Was ist der beste Weg, dies zu erreichen?
Weil Dies dupliziert Code (DRY, einladende Fehler), plus ist hässlich. Ich würde eine automatisierte Lösung bevorzugen, die ich in jedes Submodul kopieren und einfügen konnte. – user124114
Ich denke, Sie brauchen einen Trick, um Ihren Code neu zu erstellen, z. ersetzen = zu: und; zu, –