Actualizar dependencias en NPM
Semantic Versions NPM
Significado de cada número
Mayor Version
Cuando el número de la mayor aumenta, significa que hay novedades en el paquete, que van a producir cambios importantes y estos pueden no ser compatibles con versiones anteriores.
Minor Version
Cuando el número de la minor aumenta, significa que se han introducido nuevas funcionalidades que son compatibles con versiones anteriores.
Path Version
Cuando el número de la path aumenta, significa que se ha hecho algún tipo de cambio en este paquete, que lo que hace es arreglar un bug o problema.
Esto significa que no tiene una feature (novedad) nueva o está cambiando algo existente.
Resumen
Versión | Descripción | Nueva versión |
---|---|---|
Major Version | Cambios importantes, pueden no ser compatibles con versiones anteriores. | 6.0.0 |
Minor Version | Nuevas funcionalidades, compatibles con versiones anteriores. | 5.3.0 |
Path Version (Parche) | Se han arreglado un bugs o problemas. | 5.2.2 |
Versiones
Cómo indicar que versiónes queremos instalar
Simbolo | Descripción |
---|---|
^ | Aumenta las versiones minor y path, manteniendo la mayor para evitar incompatibilidades. |
~ | Aumenta las versiones path, manteniendo las versiones menor y mayor. |
Simbolo | Descripción | Ejemplo | Resultado |
---|---|---|---|
> | Mayor |
|
|
< | Menor |
|
|
= | Igual | = 5.5.5 | 5.5.5 |
>= | Mayor o igual |
|
|
<= | Menor o igual |
|
|
- | Entre |
|
|