Ich verwende webpack + Typoskript + reagieren .
webpack.config.js ist:
%Vor%Mein Problem ist Build-Geschwindigkeit. Ein erster Prozess dauert etwa 25s und inkrementell - 5-6 s. Das Ergebnis von:
%Vor%ist:
%Vor%Ich denke, das ist extrem langsam. react.js und react-dom.js sind bereits kompilierte js-Dateien ohne zusätzliche Anforderungen. Meine Komponenten sind nur Beispiele. Ein weiteres Problem mit Webpack ist:
%Vor%Attribut der Konfig. Ich kann nicht verstehen, warum funktioniert nicht immer. Aber vielleicht liegt das an einem langsamen Build-Prozess. Danke!
Sie bündeln in jQuery
und React
. Um die Größe Ihres Bundles zu reduzieren und die Zeit zu minimieren, die für die Erstellung benötigt wird, würde ich empfehlen, diese in der Webpack-Konfiguration als External festzulegen und sie asynchron über ein CDN zu laden.
Beispiel für Webpack-Externals:
%Vor%Tags und Links javascript typescript reactjs webpack babeljs