Ich glaube, das liegt daran, dass die Abhängigkeitsauflösung ein wenig kaputt ist, siehe https://github.com/npm/npm/issues/1341#issuecomment-20634338
Im Folgenden sind mögliche Lösungen:
-
Müssen Sie die Top-Level-Module manuell installieren, die unerfüllte Abhängigkeiten enthalten: npm install findup-sync@0.1.2
-
Strukturieren Sie Ihre package.json neu. Platzieren Sie alle hochrangigen Module (die als Abhängigkeit für andere Module dienen) unten.
-
Führen Sie den Befehl npm install
erneut aus.
Das Problem könnte darin bestehen, dass npm aufgrund von Zeitüberschreitungen oder etwas anderem nicht alle Pakete herunterladen kann.
Hinweis: Sie können die fehlgeschlagenen Pakete auch manuell installieren, indem Sie npm install findup-sync@0.1.2
verwenden.
Vor dem Ausführen von npm install
können Ihnen die folgenden Schritte helfen:
- Entfernen Sie node_modules mit
rm -rf node_modules/
- Führen Sie
npm cache clean
aus
Warum ist es manchmal notwendig, 'node_modules' zu entfernen? Wenn ein verschachteltes Modul beim npm install
fehlschlägt, erkennt das anschließende npm install
diese fehlenden verschachtelten Abhängigkeiten nicht.
Falls das der Fall ist, reicht es manchmal aus, die Top-Level-Abhängigkeit dieser fehlenden verschachtelten Module zu entfernen und erneut npm install
auszuführen. Siehe