npm "voulu" vs "dernière minute"

- Je utiliser npm d'installer quelques outils en ligne de commande. Ayant la démangeaison d'être toujours à jour, j'ai trouvé la commande npm -g outdated.

Quelle est la différence entre les colonnes wanted et latest?

Les états de documentation:

Le champ résultant "voulu" indique la version la plus récente selon l'
la version spécifiée dans le package.json, le domaine de "dernière minute" de la très
dernière version du package.

Cependant je ne trouve pas ça très clair.
Par exemple, sur mon système, j'obtiens:

Package  Current  Wanted  Latest  Location
cordova    5.3.1   5.3.3   5.3.1  lib
npm        3.3.4   3.3.4   3.3.3  lib

Comment peut - wanted être plus élevé que latest? Il semble contredire:

le domaine de "dernière minute" de la dernière version du package

Quelle version dois-je mise à jour (je n'utilise que la ligne de commande, pas tout node.js le code)?

  • Quelle est la version de la ngp utilisez-vous? Ce n'est pas le moindre sens. Ceux qui voulaient des versions n'a même pas existe selon npmjs.com
  • npm --version dit 3.3.4, qui correspond à ce que npm -g outdated montre.
  • Le outdated commande npmjs.com grad les numéros de version et le site web d'état qui 3.3.3 est en effet le "dernier" npmjs.com/package/npm. Ce qui pourrait expliquer la divergence des chiffres. Cependant, la façon dont vous avez fini avec le 3.3.4 est un mystère. Peut-être qu'il a eu une version beta ou quelque chose?
  • Où avait-il pris la wanted valeur? Pour être honnête, au début je ne npm -g update. Puis quand j'ai vu que npm était encore dans l'ancienne liste, je n'ai npm -g update npm. Vous ne savez pas si c'est pertinent.
  • Je suis à l'aide du n de gérer nœud versions c'est la sortie de façon incohérente trop.
  • Le latest n'est pas la vraie dernière, c'est un dist-tag. Le mécanisme national de prévention package 'suivant' pour la version la plus récente et la plus récente pour le plus vieux.
  • Il semble que le NPM documentation sur la outdated de commande a été mis à jour et est maintenant décrit les différences clairement:

InformationsquelleAutor Nathan H | 2015-09-21