Ich verstehe, dass UNMET PEER DEPENDENCY
bedeutet, dass ich npm install
eins meiner peerDependencies
brauche. Ich glaube , dass extraneous
bedeutet, dass das Paket existiert, aber nicht in package.json
aufgeführt ist (vermutlich, weil es global installiert ist?).
Was bedeutet es, die beiden zusammen zu haben?
Und warum sehe ich diesen Fehler, obwohl ich diese Pakete in node_modules
bei den richtigen Versionen sehe?
Dies bedeutet, dass Sie in Ihrem lokalen npm-Repository ein Modul installiert haben, das "fremd" ist (dh Sie sind nicht davon abhängig), das eine "unerfüllte Peer-Abhängigkeit" für eine Bibliothek hat, die Sie ebenfalls nicht installiert haben Sie haben es lokal oder global installiert, es ist auch nicht relevant, also ist es nicht in Ihrer Abhängigkeitsstruktur). Wenn Sie npm prune
ausführen, sollte die Fremdabhängigkeit und diese Nachricht entfernt werden.
Tags und Links npm