Skip to content

用 caret/tilde 判断兼容性

问题

判断版本是否满足 ^1.2.0~1.2.0

🛠 SDK (Go)

go
cs, _ := versions.ParseConstraintSet("^1.2.0")
cs.Match(v)

🐚 CLI

bash
versions constraint "^1.2.0" 1.5.0

🤖 MCP

json
{
  "tool": "version_constraint_check",
  "arguments": {
    "expression": "^1.2.3",
    "version": "1.5.0",
    "type": "constraint_set"
  }
}

📚 参考


← 返回配方索引

基于 MIT 协议发布