Ich habe eine React Web App, die ein App-Skelett lädt. Nachdem das Skelett im Browser geladen wurde, erhält es eine Liste von Modulnamen vom Server von Ajax. Dann müssen diese Modulnamen vom Server abgerufen und als reaktive Komponenten in das Skelett geladen werden.Wie benötige ich Module, deren Namen zur Kompilierzeit unbekannt sind?
Ich begann mit Webpack 1 und hatte Probleme beim Laden dynamischer Module, da require.ensure() die Namen zum Zeitpunkt der Erstellung herausfinden muss.
Ich wechselte zu JSPM, wo das Laden dynamischer Module funktionierte, aber andere Probleme im Projekt verursacht.
Ich möchte zurück zu Webpack, aber ich weiß nicht, wie man dynamisches Komponentenbündel lädt.
Vielleicht Webpack2 verwenden?
Irgendwelche Ideen?
Der Link verweist auf Webpack 1 Dokumentation. Code-Splitting in Webpack 1 löst das nicht, da das Laden von Modulen, deren Namen zum Zeitpunkt der Erstellung unbekannt sind, nicht unterstützt wird. – tomeraz
Oh, guten Ruf. Ich habe keine Version in den Dokumenten bemerkt. Schön, dass Sie eine Lösung gefunden haben. – jaybee