Ich habe eine Homepage (index.html
), die eine statische HTML mit seinen Assets ist, und nach der Benutzeranmeldung auf der Homepage, wird es auf die zweite Seite gehen (home.html
), die eine Reaktion App ist.Wie agglify die Vermögenswerte für statische HTML und Bundle js auf einmal mit Webpack?
Meine Ordnerstruktur ist wie folgt:
--build/
----index.html
----home.html
----home.bundle.js
----assets/
------index.css
------index.js
--src/
----static/
------index.html
------home.html
------assets/
--------homepage.css
--------homepage.js
----components/
------home.js
ich verwenden möchte webpack zu:
1. minify das Vermögen der index.html
2. Bündel der index.js
App.
Meine Fragen sind:
1. Was ich alle Vermögenswerte von index.html
bündeln und nicht nur hässlich machen? Ist das ein besserer Ansatz?
2. Wie verwende ich Webpack, um die oben genannten 2 Anforderungen zu erfüllen? Ich weiß, wie man ein reines SPA bündelt, weiß aber nicht, wie man mit diesem gemischten Typ umgeht.
Dank
Danke für die schnelle Antwort. Und Entschuldigung für das Unklare, ich meine, die Assets von 'index.html' zu minimieren, während alle js der reaktiven App in' home.js' gebündelt werden, könnte ich das nur über die Verwendung von Webpack machen? –
Ja, Sie können das Webpack mit dem richtigen Plugin verkleinern. Ich erinnere mich jetzt nicht an den Namen, aber wenn Sie nach "webpack plugin minify" suchen, werden Sie es finden – drioemgaoin