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

24 lines
629 B
Markdown

# 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}}"`