首页›文本·编码·数据›Semver 版本号比较

Semver 版本号比较

依据语义化版本规范比较两个版本号大小,识别主版本、次版本、修订号与预发布标签的优先关系,回答升级与兼容判断问题。

永久免费本地计算 · 零上传

🔒 全程在浏览器内计算,输入内容不会离开您的设备。

怎么用

  1. 输入两个待比较的版本号
  2. 查看大小与先后关系判定
  3. 理解预发布标签的排序差异
  4. 确认是否需要升主版本

典型场景

评审依赖库能否安全升级
判断 2.0.0-alpha 与 2.0.0 先后
制定版本号发布规则

常见问题

预发布版本怎么排?

同一正式版下,带 alpha、beta 标签的版本排在正式版之前。

1.10.0 和 1.9.0 谁大?

按数字逐段比较,1.10.0 大于 1.9.0,不是按字符串排序。

主版本相同就能升吗?

同主版本内的次版本与修订通常向后兼容,升主版本才可能有破坏性变更。

相关工具