Semver 语义化版本 JavaScript 实现
Semver JavaScript About 1,240 words安装依赖
npm install semver
使用
<template>
<div>
<p>
1.2.3 valid1: {{ valid1 }}
</p>
<p>
a.b.c valid: {{ valid2 }}, valid2 === null?: {{ valid2 === null }}, valid2 === undefined?:
{{ valid2 === undefined }}
</p>
<p>
1.2.3 > 9.8.7: {{ gt }}
</p>
<p>
1.2.3 < 9.8.7: {{ lt }}
</p>
<p>
sort: {{ sort }}
</p>
<p>
major: {{ major }}, minor: {{ minor }}, patch: {{ patch }}
</p>
<p>
min version: {{ minVersion }}
</p>
</div>
</template>
<script>
import semver from "semver";
export default {
name: "LearnSemVerComponent",
data() {
return {
valid1: semver.valid('1.2.3'),
valid2: semver.valid('a.b.c'),
gt: semver.gt('1.2.3', '9.8.7'),
lt: semver.lt('1.2.3', '9.8.7'),
sort: semver.sort(['1.2.3', '1.2.1', '1.2.4']),
major: semver.major("1.2.3"),
minor: semver.minor("1.2.3"),
patch: semver.patch("1.2.3"),
minVersion: semver.minVersion('>1.0.0')
}
}
}
</script>
依赖地址
https://www.npmjs.com/package/semver
开源地址
Views: 1,022 · Posted: 2023-03-28
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...