npm下载的依赖包版本号怎么看
版本号一般分三个部分,主版本号、次版本号、补丁版本号。
- 主版本号:一般依赖包发生重大更新时,主版本号才回发生变化,如Vue2.x到Vue3.x。
- 次版本号:当依赖包中发生了一些小变化,次版本号会发生变化,如新增一些小功能。
- 补丁版本号:当依赖包中进行了一些局部的优化、解决了内部的一些bug时补丁版本号会发生变化
版本号中的符号含义
符号 | 描述 | ||
---|---|---|---|
> | 大于某个版本 | >2.3.4 | 大于2.3.4 版本 |
>= | 大于等于某个版本 | >=2.3.4 | 大于等于2.3.4 版本 |
< | 小于某个版本 | <2.3.4 | 小于2.3.4 版本 |
> | 小于等于某个版本 | <=2.3.4 | 大于等于2.3.4 版本 |
- | 介于两个版本之间 | 2.3.4 - 6.7.8 | 介于2.3.4 和6.7.8 版本之间 |
x | 不固定的版本号 | 2.3.x | 补丁版本号不做限制,只需要保证主版本号和次版本号 |
~ | 大于等于补丁版本号 | ~2.3.4 | 保证主版本号和次版本号,补丁版本号可以大于等于4 |
^ | 锁定主版本号 | ^2.3.4 | 保证主版本号,次版本号可以大于等于3,补丁版本号可以大于等于4 |
* | 最新版本 | * | 始终安装最新版本 |