2015-12-02 24 views
7

Ich benutze npm auf dem Debian Linux Flavor, um Jpm zu installieren. Aber ich immer Fehler über die Versionen von lodash installiert (wie folgt)Wie lodash auf die neueste Version aktualisiert werden

[email protected]:~# npm install jpm --global 
npm WARN deprecated [email protected]: [email protected]<3.0.0 is no longer maintained. Upgrade to [email protected]^3.0.0. 

Ich habe einige der folgenden Links genannt, aber ich bin immer noch nicht in der Lage, die Versionen zu aktualisieren, aber immer noch das Problem weiterhin besteht.

https://github.com/lodash/lodash/tree/3.10.1-npm

https://github.com/npm/npm/issues/10573

bitte eine Lösung vorschlagen, die lodash Version zu aktualisieren.

Antwort

5

Nachdem ich die Frage erneut gelesen hatte, erkannte ich, dass der Fehler tatsächlich kein Fehler ist. Was Sie bekommen, ist eine Warnung, die besagt, dass jpm [email protected] verwendet, was veraltet ist und nicht länger gepflegt wird.

Nach dem Blick auf die neueste Version von jpm, bemerkte ich, dass die lodash Abhängigkeit für Version 3.3.1 ist, die in Ordnung sein sollte.

Das lässt mich denken, dass entweder die jpm-Version, die installiert wird, alt ist, oder eine jpm-Abhängigkeit von einer älteren Version von lodash abhängt, die aktualisiert werden müsste, um die Warnung zu entfernen.

In beiden Fällen kann diese Warnung ignoriert werden, aber wenn Sie sie loswerden müssen, müssen Sie jpm (oder möglicherweise eine jpm-Abhängigkeit und jpm) neu erstellen, nachdem Sie die veraltete lodash-Referenz aktualisiert haben.

+1

Problem weiterhin besteht nach wie vor. – OshoParth

+1

root @ localhost: ~ # npm Deinstallation -g lodash abbauen [email protected] root @ localhost: ~ # npm installieren -g lodash [email protected]/usr/local/lib/node_modules/lodash root @ localhost: ~ # npm installieren jpm --global npm WARN veraltet [email protected]: lodash @<3.0.0 wird nicht mehr gepflegt. Aktualisieren Sie auf [email protected]^3.0.0. – OshoParth

+0

hrm, so sieht es aus wie 3.10.1 installiert ist, aber npm oder jpm sieht 2.4.1, komisch. Vielleicht versuchen Sie auch, npm zu deinstallieren/neu zu installieren. –

1

Für mich mit Windows 7 gearbeitet folgenden:

 npm i --save lodash 

Dokumentation auf lodash finden Sie hier:

https://lodash.com/

Verwandte Themen