2012-08-14 22 views

Respuesta

287

Se puede utilizar:

npm show {pkg} version 

(por lo npm show express version volverá ahora 3.0.0rc3).

+24

'npm view',' npm show', 'npm info', y' npm v' hacen lo mismo. –

+4

de esta manera implica cargas hurgando para encontrar la última versión, npm obsoleto parece ser la mejor manera – demee

+0

Utilice 'npm show {pkg} * versión' para mostrar todas las versiones – Bae

162

Si usted está buscando para la actual y las últimas versiones de todos los paquetes instalados, también se puede utilizar:

npm outdated

+1

Eso es muy útil. Gracias. – neverfox

+0

He revisado toda la publicación al menos 5 veces cuando necesito obtener la última versión de los paquetes y nunca había visto esto, pero parece más fácil que ejecutar una serie de otros comandos para verificar si tiene bibliotecas desactualizadas –

+2

para saber qué significan las columnas: http://stackoverflow.com/questions/32689865/npm-wanted-vs-latest – adamdport

72

A partir de de octubre de 2014:

npm view illustration

Para la última versión remota:

npm view <module_name> version 

Nota, versión es singular.

Si desea ver todas las versiones disponibles (a distancia), entonces:

npm view <module_name> versions 

Nota, versiones es plural. Esto le dará la lista completa de las versiones para elegir.

Para obtener la versión que tiene actualmente a nivel local se puede utilizar:

npm list --depth=0 | grep <module_name> 

nota, incluso con package.json declarar sus versiones, la versión instalada en realidad podría variar ligeramente - por ejemplo, si se utiliza en el tilda Declaración

versión debe trabajar a través de la NGP versiones 1.3.x, 1.4.x, 2.xy 3.x

+1

¿Cómo obtendría la última entrada en 'npm view versions'? –

+1

'npm view versions' command es muy útil. + podemos instalar una versión específica de un paquete usando 'npm install @' – efkan

+1

El último comando, es algo tan desagradable y difícil de recordar. Me pregunto por qué no han encontrado una abreviatura para eso. para la versión local o lo mismo que los otros dos, pero con un '-L' (opción en minúscula)? – Val

3

Se puede ver toda la versión de un módulo con npm view. por ejemplo: Para listar todas las versiones de bootstrap incluyendo beta.

npm view bootstrap versions 

Pero si la lista de versiones es muy grande, se truncará. Una opción --json imprimirá todas las versiones, incluidas las versiones beta también.

npm view bootstrap versions --json 

Si desea una lista sólo de las versiones estables no la versión beta a continuación, utilizar singular version

npm view [email protected]* versions 

O

npm view [email protected]* versions --json 

Y, si sólo desea ver versión más reciente entonces aquí anda tu.

npm view bootstrap version 
Cuestiones relacionadas