2724 votes

Trouver la version d’un package installé NGP

Comment trouver la version d’un node.js/npm installé le paquet?

Ceci affiche la version de la NGP lui-même :

Ceci affiche une erreur chiffré :

Ceci affiche le package version dans le registre (c'est-à-dire la dernière version disponible) :

Comment puis-je obtenir installé version?

3128voto

TheHippo Points 11900

pour les packages les ou pour les packages installés dans le monde.

Le résultat devrait ressembler à (package@version) :

Edit: comme @juanpaco fait remarquer il est maintenant possible d’afficher directement la version d’un paquet, si vous connaissez le nom du package.

Par exemple : `` se traduira par :

998voto

Un autre moyen rapide de trouver quels paquets sont installés localement et sans leurs dépendances doit utiliser :

Qui vous donne quelque chose comme

Évidemment, la même chose peut être fait dans le monde avec `` .

Cette méthode est plus claire dans le cas où vous avez installé un grand nombre de paquets.

271voto

Salvador Dali Points 11667

``-retourne la dernière version disponible sur l’emballage

``-retourne la version de tous les modules installés sans depenendencies

``-renvoie les versions de tous les modules et les dépendances

Et enfin pour obtenir la version de nœud :``

21voto

Benoit Blanchon Points 2252

Si vous acceptez d’installer jq, vous pouvez utiliser la sortie JSON de `` .

ou, si vous voulez être bavard

Par exemple :

Aussi, le format JSON est légèrement différent pour les mondiaux organisés, donc vous aurez besoin de modifier la requête.

Par exemple :

4voto

Wallace Sidhrée Points 2229

Juste un en passant, parfois certaines versions de bord saignement du nœud ne fonctionnent pas dans certains milieux. C’est alors La gestion de Version de noeuds - nvm est très pratique. Il permet non seulement de vérifier la version actuelle mais aussi installer plusieurs versions et activer/désactiver les versions selon vos besoins.

Il a sauvé ma journée une couple de fois déjà !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X