Volles Github-Projekt: Ссылка
Ich renne
webpack-dev-server --content-base deployment/
Dann gehe zu http://localhost:8080/
, Fehler
Kann nicht erhalten /
Ich denke, das Problem ist eine Fehlkonfiguration des Webpacks. Ich habe mit webpack.config.js Datei überprüft und sehe kein Problem. Wie kann ich das beheben, damit ich mein Hallo-Welt-Beispiel bekomme?
Es könnte auch ein Routing-Problem sein. Ich denke ich kann diese Website ohne react-Router benutzen, aber ich könnte mich irren. Es gibt keine Fehler in der Webpack-Ausgabe auf der Konsole.
Stellt sich heraus, dass ich index.html an der falschen Stelle hatte. Aus dem Webpack Dokumente :
Um Ihre gebündelten Dateien zu laden, müssen Sie eine index.html-Datei erstellen im Build-Ordner, von dem statische Dateien geliefert werden (--content-base Option).
Ich habe eine Kopie von index.html in einem neuen Ordner erstellt, den ich deployment
genannt habe, um mit dem übereinzustimmen, was ich in Ausgabepfad
Tags und Links reactjs webpack-dev-server