Um die Geschwindigkeit meiner Entwicklung zu erhöhen, möchte ich commonjs für mein clientseitiges und serverseitiges Javascript verwenden, so dass ich eine gemeinsame Codebasis / Bibliotheken für alle meine Projekte verwenden kann. Warum nicht AMD? Browser und Knoten unterstützen AMD, aber Phantomjs nicht, und ich kann später für optimale (Browser-) Produktions-Builds dazu wechseln.
Wenn ich mich umsehe, kann ich keine Modullader finden, die CommonJS direkt unterstützen. Sie müssen immer Wrapper / etc schreiben oder Bootstrapping-Konfigurationen benötigen.
Habe ich irgendwelche anderen Optionen?
no commonjs loaders ......
Also habe ich AMD für Browser und Nodejs verwendet.
weil ich alles mit Typescript code, für Phantomjs habe ich einen separaten Build-Prozess, der alle meine Quelle nimmt und einen Spiegel davon im commonjs-Format erstellt.
Wie ich in meinem Kommentar erwähne, könnten Sie CommonJs im Browser mit Ссылка verwenden, aber das bündelt alles in seine eigene Laufzeit, nicht was ich will.
Tags und Links commonjs