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)机制里的一些范围标识符相关推荐

  1. 【转】语义化版本 2.0.0

    转自:语义化版本 2.0.0 | Semantic Versioning 语义化版本 2.0.0 摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API ...

  2. Go (Golang) 工具之自动化版本工具 gsemver | semver 语义化版本规范

    文章目录 Go (Golang) 工具之gsemver 什么是gsemver 动机 感谢 gsemver 安装 gsemver 使用 准备 git HEAD 基础 CLI 配置文件 语义化版本 2.0 ...

  3. 语义版本号(Semantic Versioning)

    版本号格式不陌生吧,.NET 传统的版本号格式类似这样 1.5.1254.0.本文将推荐一种新的版本号格式--语义版本号,格式类似这样 1.4.6-beta.我推荐语义版本号是因为这样的版本号自包含语 ...

  4. 如何在软件发布计划中自动化语义化版本与变更日志

    摘要:本文引入两个工具commitizen和standard-version来实现语义化版本与变更日志的自动化,提升规范化程度,减少人工干预. 随着DevOps方法与实践的普及,越来越多的企业开始使用 ...

  5. 软件版本阶段与语义化版本(SemVer)

    文章目录 软件版本阶段 语义化版本 FAQ npm中package.json文件依赖项版本号 参考 软件版本阶段 Alpha版:预览版或内部测试版,一般不向外部发布,会有很多 bug. Beta版:公 ...

  6. 聊聊 npm 的语义化版本(Semver)

    前言 现在我们要开发一个项目,我们都知道为了方便项目管理,要写一个版本号,那开发的时候初始的版本号是多少呢?是 1.0.0 还是 0.0.1 开始? 如果一个版本号为 X.Y.Z,什么时候是 X 应该 ...

  7. 语义化版本控制模块-Semver

    执行某些命令的时候,你是否遇到过提醒版本过低,需要升级版本的提示,那么对于版本号,是以一个怎样的规则来进行的限制和匹配的呢? semver, 是一个语义化版本号管理的模块,可以实现版本号的解析和比较, ...

  8. php 语义解析,[扩展推荐] PHP 语义化版本(SemVer)辅助库

    SemVer 是由 Chris Kankiewicz 开发的一个语义化的提取版本号中各种信息的 PHP 辅助库.支持解析.递增和比较等特性. 下面是初始化 SemVer\Version 对象的基本用法 ...

  9. 语义化版本命名通行规则

    该规则对版本的迭代顺序命名做了很好的规范,其版本号的格式为X.Y.Z(又称Major.Minor.Patch),递增的规则为: 序号 格式要求 说明 X 非负整数 表示主版本号(Major),当API ...

最新文章

  1. BZOJ 2141 排队(块套树,分块,树状数组)【BZOJ修复工程】
  2. 【收集】6410 开发板(Real6410/TE6410/OK6410/mini6410/micro6410/FL6410)wince问题
  3. 白鹭引擎生成自定义整数随机数
  4. VS2005 SP1 “无法使用此产品的安装源,请确认安装源存在,并且您可以访问它”的错误...
  5. java中常用的数据结构_Java中常用的数据结构类
  6. reverse函数中的begin和end迭代器
  7. 四种实时操作系统的分析比较
  8. 锐捷客户端了解网络架构
  9. 熄风的止颤的汤治疗帕金森的优势
  10. 终于知道什么是URL编码
  11. 刀刀漫画合集(共享PDF,RAR,UMD版本和语录)
  12. FPGA之乒乓Buffer
  13. matlab 三维 作图 坐标轴_matlab三维画图
  14. Excel -- 实用技巧
  15. 什么是二级指针和为什么要用二级指针
  16. 台湾清华大学彭明辉教授的研究生手册(如何阅读论文)
  17. linux pam使用手册,Linux-PAM系统管理指南(一)
  18. ccf练习题 世界杯来了
  19. delete 和 delete []的真正区别
  20. wordpress大前端主题DUX7.1免授权

热门文章

  1. HTML转义字符大全 (换行,enter,所有特殊字符)
  2. 广告点击率(CTR)预测经典模型 GBDT + LR 理解与实践(附数据 + 代码)
  3. 文献记录(part47)--KU-HAR: An open dataset for heterogeneous human activity recognition
  4. 20应用统计考研复试要点(part23)--简答题
  5. 在 CloudFoundry 环境下开发 multitenant 应用的一些基本概念
  6. 如何找到 SAP Spartacus 里某个 Component TypeScript 编译后生成的 JavaScript 位置
  7. SAP Spartacus 的页面布局
  8. 如何在 SAP UI5 应用中集成第三方库 :一个在移动设备上查看 Web 应用打印调试信息的小技巧
  9. 如何在 SAP Hybris WCMS cockpit 里创建新的 website
  10. 关于问题 SAP ABAP ME2O 事物码如何(是否可以)打印发货单?如何自己找到答案