Semver 语义化版本 JavaScript 实现
Semver JavaScript 大约 1240 字安装依赖
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
开源地址
阅读 448 · 发布于 2023-03-28
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
JavaScript 判断浏览器是否处于无痕模式阅读 8515
-
JavaScript/PHP 判断是否为微信内置浏览器阅读 3150
-
IDEA HTTP Client 内置变量阅读 754
-
Maven 父工程 dependencyManagement 管理依赖阅读 546
-
PostgreSQL 逻辑删除保证数据唯一阅读 67
-
Go Gorilla mux 使用 内置 pprof 监控阅读 162
-
Linux 之 -bash pecl command not found 的解决方法阅读 4315
-
OpenResty 解析 JSON 中的 null 字段时问题阅读 2760
-
MySQL 自动更新时间戳及默认时间戳阅读 4586
-
PostgreSQL 生成 XML 网站地址阅读 2348