Files
tldr/pages.zh/common/semver.md

629 B

semver

语义版本字符串解析器。 更多信息:https://github.com/npm/node-semver

  • 检查版本字符串是否符合语义版本格式(如果不匹配,则打印空字符串):

semver {{1.2}}

  • 将版本字符串转换为语义版本格式:

semver --coerce {{1.2}}

  • 测试 1.2.3 是否匹配 ^1.0 范围(如果不匹配,则打印空字符串):

semver {{1.2.3}} --range "{{^1.0}}"

  • 使用多个范围测试:

semver {{1.2.3}} --range "{{>=1.0}}" "{{<2.0}}"

  • 测试多个版本字符串,并仅返回匹配的版本:

semver {{1.2.3}} {{2.0.0}} --range "{{^1.0}}"