Skip to content

[features]: 语义版本控制(Semantic Versioning)模块 #45

@Sunrisepeak

Description

@Sunrisepeak

Features Describe | 功能描述

function parse(versionString)
    -- 解析版本字符串
end

-- 版本比较

function semvereq(v1, v2)
    -- 相等比较
end

function semvergt(v1, v2)
    -- 大于比较
end

function semverlt(v1, v2)
    -- 小于比较
end

Usage Scenario | 需求背景/使用场景

用于处理语义化的版本标识

lib5 = ">1.2.3"    # 大于 1.2.3
lib6 = ">=1.2.3"   # 大于等于 1.2.3
lib7 = "<2.0.0"    # 小于 2.0.0

Maybe Solutions | 可能的实现方案 - (if you are developer)

Additional context | 额外补充

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions