语义化版本(semantic versioning)机制里的一些范围标识符
https://semver.npmjs.com/
carat(hat) symbol
就是键盘数字6上面的这个符号:^
include everything greater than a particular version in the same major range
例子:
^ 2.2.1: 包含所有主版本号为2,且次版本号大于2的版本
tilde symbol
即这个波浪号~
include everything greater than a particular version in the same minor range
~2.2.0: 次版本号大于2的所有版本号。
Keep in mind that the ^ is used in nodejs to update the dependency to the latest minor/patch version. If you specify a ^1.2 you could end up with a 1.5.7 (but never with a 2.x). This is where the lock files give you the actual version being used.
语义化版本(semantic versioning)机制里的一些范围标识符相关推荐
- 【转】语义化版本 2.0.0
转自:语义化版本 2.0.0 | Semantic Versioning 语义化版本 2.0.0 摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API ...
- Go (Golang) 工具之自动化版本工具 gsemver | semver 语义化版本规范
文章目录 Go (Golang) 工具之gsemver 什么是gsemver 动机 感谢 gsemver 安装 gsemver 使用 准备 git HEAD 基础 CLI 配置文件 语义化版本 2.0 ...
- 语义版本号(Semantic Versioning)
版本号格式不陌生吧,.NET 传统的版本号格式类似这样 1.5.1254.0.本文将推荐一种新的版本号格式--语义版本号,格式类似这样 1.4.6-beta.我推荐语义版本号是因为这样的版本号自包含语 ...
- 如何在软件发布计划中自动化语义化版本与变更日志
摘要:本文引入两个工具commitizen和standard-version来实现语义化版本与变更日志的自动化,提升规范化程度,减少人工干预. 随着DevOps方法与实践的普及,越来越多的企业开始使用 ...
- 软件版本阶段与语义化版本(SemVer)
文章目录 软件版本阶段 语义化版本 FAQ npm中package.json文件依赖项版本号 参考 软件版本阶段 Alpha版:预览版或内部测试版,一般不向外部发布,会有很多 bug. Beta版:公 ...
- 聊聊 npm 的语义化版本(Semver)
前言 现在我们要开发一个项目,我们都知道为了方便项目管理,要写一个版本号,那开发的时候初始的版本号是多少呢?是 1.0.0 还是 0.0.1 开始? 如果一个版本号为 X.Y.Z,什么时候是 X 应该 ...
- 语义化版本控制模块-Semver
执行某些命令的时候,你是否遇到过提醒版本过低,需要升级版本的提示,那么对于版本号,是以一个怎样的规则来进行的限制和匹配的呢? semver, 是一个语义化版本号管理的模块,可以实现版本号的解析和比较, ...
- php 语义解析,[扩展推荐] PHP 语义化版本(SemVer)辅助库
SemVer 是由 Chris Kankiewicz 开发的一个语义化的提取版本号中各种信息的 PHP 辅助库.支持解析.递增和比较等特性. 下面是初始化 SemVer\Version 对象的基本用法 ...
- 语义化版本命名通行规则
该规则对版本的迭代顺序命名做了很好的规范,其版本号的格式为X.Y.Z(又称Major.Minor.Patch),递增的规则为: 序号 格式要求 说明 X 非负整数 表示主版本号(Major),当API ...
最新文章
- BZOJ 2141 排队(块套树,分块,树状数组)【BZOJ修复工程】
- 【收集】6410 开发板(Real6410/TE6410/OK6410/mini6410/micro6410/FL6410)wince问题
- 白鹭引擎生成自定义整数随机数
- VS2005 SP1 “无法使用此产品的安装源,请确认安装源存在,并且您可以访问它”的错误...
- java中常用的数据结构_Java中常用的数据结构类
- reverse函数中的begin和end迭代器
- 四种实时操作系统的分析比较
- 锐捷客户端了解网络架构
- 熄风的止颤的汤治疗帕金森的优势
- 终于知道什么是URL编码
- 刀刀漫画合集(共享PDF,RAR,UMD版本和语录)
- FPGA之乒乓Buffer
- matlab 三维 作图 坐标轴_matlab三维画图
- Excel -- 实用技巧
- 什么是二级指针和为什么要用二级指针
- 台湾清华大学彭明辉教授的研究生手册(如何阅读论文)
- linux pam使用手册,Linux-PAM系统管理指南(一)
- ccf练习题 世界杯来了
- delete 和 delete []的真正区别
- wordpress大前端主题DUX7.1免授权
热门文章
- HTML转义字符大全 (换行,enter,所有特殊字符)
- 广告点击率(CTR)预测经典模型 GBDT + LR 理解与实践(附数据 + 代码)
- 文献记录(part47)--KU-HAR: An open dataset for heterogeneous human activity recognition
- 20应用统计考研复试要点(part23)--简答题
- 在 CloudFoundry 环境下开发 multitenant 应用的一些基本概念
- 如何找到 SAP Spartacus 里某个 Component TypeScript 编译后生成的 JavaScript 位置
- SAP Spartacus 的页面布局
- 如何在 SAP UI5 应用中集成第三方库 :一个在移动设备上查看 Web 应用打印调试信息的小技巧
- 如何在 SAP Hybris WCMS cockpit 里创建新的 website
- 关于问题 SAP ABAP ME2O 事物码如何(是否可以)打印发货单?如何自己找到答案