¿Cómo uso npm para mostrar la última versión de un módulo? Estoy esperando algo como npm --latest expressimprimir v3.0.0.
                    
                        node.js
                                npm
                                versioning
                                
                    
                    
                        Trantor Liu
fuente
                
                
            fuente

npm view,npm show,npm info, Ynpm vtodos hacen lo mismo.Si está buscando la versión actual y la última de todos sus paquetes instalados, también puede usar:
npm outdatedfuente
outdatedyupdatetrabajar de NPM docs.npmjs.com/getting-started/updating-local-packagesnpm updateejecutar esto también, por lo que al menos puedo ver las últimas versiones. Cuando solo ejecuta estos comandos una vez al mes, es difícil recordar todas las opciones.A octubre de 2014 :
Para la última versión remota:
Nota, la versión es singular.
Si desea ver todas las versiones (remotas) disponibles, haga lo siguiente:
Nota, las versiones son plurales. Esto le dará la lista completa de versiones para elegir.
Para obtener la versión que realmente tiene localmente, puede usar:
Tenga en cuenta que incluso con package.json que declara sus versiones, la versión instalada puede diferir ligeramente, por ejemplo, si tilda se utilizó en la declaración de versión
Debería funcionar en las versiones NPM 1.3.x, 1.4.x, 2.xy 3.x
fuente
npm view <module_name> versions?npm view <module_name> versionsEl comando es muy útil. + podemos instalar una versión específica de un paquete usandonpm install <module_name>@<version_number>-L(minúscula opcional)?Puede ver toda la versión de un módulo con
npm view. Por ejemplo: para enumerar todas las versiones de bootstrap, incluida la beta.Pero si la lista de versiones es muy grande, se truncará. Una
--jsonopción imprimirá todas las versiones, incluidas las versiones beta también.Si desea enumerar solo las versiones estables, no la beta, use singular
versionO
Y, si quieres ver solo la última versión, aquí tienes.
fuente
El
npm view <pkg> versionimprime la última edición de fecha de lanzamiento. Eso podría muy bien ser una versión de revisión para una rama estable más antigua a veces.La solución es enumerar todas las versiones y buscar la última por número de versión
O con awk en lugar de jq:
fuente
También hay otra manera fácil de verificar la última versión sin ir a NPM si está utilizando VS Code.
fuente