Ich stieß heute fast zur gleichen Zeit auf dieses Problem wie Sie, es stellt sich heraus, dass Webpack wieder aktualisiert wurde.
Hier ist, was ich tat, um es zu beheben:
Zuerst lief ich npm install
und npm update
zu sehen, was das Ergebnis war. Ich habe diese beiden Befehle ausgeführt, weil npm eine merkwürdige Möglichkeit hat, unerfüllte Abhängigkeiten zu melden, manchmal ist es falsch und wenn Sie die npm update
oder die npm install
erneut ausführen, werden Sie feststellen, dass die nicht erfüllten Abhängigkeiten kein Problem mehr sind.
Nachdem ich diese Befehle lief bemerkte ich, dass die einzige verbleibende Nachricht eine Warnung war:
npm WARN [email protected] requires a peer of [email protected]^2.1.0-beta.26 but none was installed.
Um dies ich meine package.json
Datei ein anderes npm install
"webpack": "2.1.0-beta.26"
geändert loszuwerden statt "webpack": "2.1.0-beta.25"
und lief zu lesen.
Danach bekam ich einen weiteren Fehler, als ich versuchte, npm start
ausgeführt, die besagt, dass ein Problem mit meiner Webpack-Konfigurationsdatei war. In meinem Fall ging ich zur Webpack-Konfigurationsdatei für meine Entwicklungsumgebung (weil ich noch nicht in Produktion bin) und ich fand den Übeltäter, der ein ungültiger Parameter namens 'outputPath' war.
Ich habe diese Zeile auskommentiert und jetzt bekomme ich alles gut funktioniert.
Hoffe, dass dies hilft, kann nur ein Hack für jetzt sein, aber hoffentlich ist es ein Schritt in die richtige Richtung.
UPDATE:
Ok, so war ich etwas falsch über alles 'gut funktioniert'. Es stellte sich heraus, dass einige meiner Lader nicht richtig funktionierten. Bootstrap und einige andere Dinge wurden nicht richtig geladen, wodurch meine Stile zerstört wurden.Also, um es zu bekommen zurück, wo ich vorher war, löschte ich meine node_modules
Ordner und lief npm install
folgende in package.json
mit:
"webpack": "2.1.0-beta.25",
"webpack-dashboard": "^0.1.8",
"webpack-dev-middleware": "^1.6.1",
"webpack-dev-server": "2.1.0-beta.9",
"webpack-md5-hash": "^0.0.5",
"webpack-merge": "^0.15.0",
Hoffentlich Diskussionen wie dieser wird uns helfen, herauszufinden, wie man mit dem nach vorne richtig bewegen Neue Versionen von Webpack werden veröffentlicht.
Huch! Ich habe gerade den gleichen Fehler. Dies geschah für mich, nachdem ich 'npm update' auf meinem Projekt ausgeführt hatte! – Moose