Module vs Namespace - Import vs Typenskript erforderlich
Ich verwechsele viel mitmodule/namespace/export
undimport, require, reference
Verwendung. Kann mir jemand aus Java erklären, wann ich was verwenden soll und was das richtige Design ist? Ich fühle mich durcheinander, wenn ich ein Beispielprojekt schreibe
So weit das ist mein Verständnis 1.module
ist für externe Pakete 2.namespace
ist für interne Pakete
Nach doc, wenn ich jede "ts" -Datei für jeden Manager / jedes Modell erstelle, empfiehlt Typescript die Verwendung von "Namespaces" nicht? Referenzpfade direkt verwenden?
Bitte erläutern Sie ausführlich, da ich aus einem anderen Hintergrund stamme und nicht sicher bin, ob ES6 / ES5 usw. in Frage kommt.
Ich habe mehrere Leute gesehen, die mit denselben Fragen aufgeworfen / verwirrt wurden. Ich hoffe jemand kann das mit realem Szenario im Detail erklären