ein Webprojekt in JavaScript ES6 Entwicklung, verwende ich zur Zeit Traceur meiner Module von ES6 bis ES5 zu kompilieren, dass in die Zukunft denken, wenn Browser ES6 unterstützen, würde ich in der Lage sein, dieses transpilation Schritt überspringen .ES6 Modul Verkettung
Am Ende, weil ich nicht mehrere js Stücke beim Start herunterladen möchte, habe ich eine einzige Datei, die alle meine Module in ES5 konvertiert enthält, dank Traceur.
Aber um diese Wahl zu bestätigen, fragte ich mich, ob das noch möglich sein könnte an dem Tag, an dem ich die Quelle in ES6 behalten würde. Wenn ich sie einfach verkette, wird es ungültige Importe und Namenskonflikte geben.
Es sieht so aus, als ob es nicht dafür entwickelt wurde und es würde einen zusätzlichen Verarbeitungsschritt erfordern, um sie richtig zusammenzuführen.
Wie sollen wir ES6-Einzelprojekt bearbeiten, das mit mehreren Modulen definiert wurde?
möglich Duplikat [? Wie verketten ich ES6 Module] (http://stackoverflow.com/q/27488485/1048572), siehe auch [Importe in Modulen in babeljs verketten] (http : //stackoverflow.com/q/31015250/1048572) – Bergi