17

Ich bin nur a repo geklont, die die Verwendung von Yarn empfiehlt Abhängigkeiten zu installieren. Als ich yarn install laufen, scheint es in Ordnung zu sein, aber es gibt diese Warnung:Wenn Sie Pakete mit Garn installieren, was bedeutet "falsche Peer-Abhängigkeit"?

yarn install v0.20.3 
[1/4] Resolving packages... 
[2/4] Fetching packages... 
[3/4] Linking dependencies... 
warning "[email protected]" has incorrect peer dependency "[email protected]^3.4.2". 
[4/4] Building fresh packages... 
✨ Done in 77.59s. 

Ich habe Online sah genau herauszufinden, was bedeutet „falsche Peer Abhängigkeit hat“. Aber alles, was ich finden kann, sind gemeldete Probleme in anderen Repositories oder Fragen zur Behebung des Problems.

Kann jemand erklären, was das bedeutet und warum es nur eine Warnung, und nicht einen Fehler entdeckt?

Auch ist es etwas, dass ich versuchen sollte, oder hinter dem Repo der Gemeinschaft zu berichten Adresse Ich habe gerade geklont?

Antwort

9

Es ist nur eine Warnung, da es nicht wirklich Code von mehr ausgeführt wird, ist es dort nur Ihnen oben ein Heads zu geben, dass etwas nicht stimmt mit Ihren Abhängigkeiten gibt.

Effektiv Peer Abhängigkeiten sind eine Möglichkeit für Pakete angeben, „mich zu verwenden, sollten Sie auch x Version von y-Paket installiert haben“.

Sie auf die neuesten Versionen aktualisieren sollten, finden Sie diese link für weitere Details über Sass-loader Abhängigkeiten

+0

Wenn Sie weitere Informationen benötigen, welche Versionen zusammenarbeiten Ich bin glücklich, weiter – JonnyFoley

+0

In meinem Projekt zu helfen, ich habe: 'less: 3.0' und' less-loader: 4.0.5' installiert. Beim Laufen 'webpack' erhalte ich: ' [email protected]" hat falsche Peer Abhängigkeit "[email protected]^2.3.1" ' Warum etwa' weniger Lader hat er reden @ 4.0.6' weil ich '4.0.5' installiert habe? – Legends

Verwandte Themen