Nodejs npm afficher la dernière version d'un paquet
comment utiliser npm pour afficher la dernière version d'un module? Je m'attends à ce que quelque chose comme npm --lastest express
imprime v3.0.0
.
4 réponses
vous pouvez utiliser:
npm show {pkg} version
(donc npm show express version
retournera maintenant 3.0.0rc3
).
si vous recherchez les versions actuelles et les plus récentes de tous vos paquets installés, vous pouvez également utiliser:
npm outdated
à partir de octobre 2014 :
pour la dernière version à distance:
npm view <module_name> version
Note, version est singulier.
si vous souhaitez voir toutes les versions (distantes) disponibles, alors faites:
npm view <module_name> versions
Note, versions est au pluriel. Cela vous donnera la liste complète des versions au choix.
pour obtenir la version que vous avez réellement localement, vous pouvez utiliser:
npm list --depth=0 | grep <module_name>
Note, même avec le paquet.JSON déclarant vos versions, la version installée pourrait en fait légèrement différer - par exemple si tilda a été utilisé dans la déclaration de version
devrait fonctionner entre les versions 1.3 du NPM.x, 1.4.x, 2.x et 3.x
vous pouvez voir toute la version d'un module avec npm view
.
eg: pour lister toutes les versions de bootstrap y compris beta.
npm view bootstrap versions
mais si la liste des versions est très grande, elle se tronquera. Une option --json
permet d'imprimer toutes les versions, y compris les versions bêta.
npm view bootstrap versions --json
si vous voulez n'énumérer que les versions stables non le bêta, utilisez le singulier version
npm view bootstrap@* versions
ou
npm view bootstrap@* versions --json
et, si vous voulez voir seulement la dernière version, alors voici.
npm view bootstrap version