semver 简介

semver(Semantic Versioning) 是语义化版本规范的一个实现,目前由npm的团队维护,实现了版本和版本范围的解析、计算、比较。

版本号格式

主版本号. 次版本号. 修订号. 先行版本号(major.minor.patch.pre-release)
  • 主版本号:当做了不兼容的 API 修改
  • 次版本号:当做了向下兼容的新功能
  • 修订号:当做了向下兼容的问题修正
  • 先行版本号:alpha、beta、rc(release candidate)
主版本号对其他版本号的修改规则:
  • 当主版本号升级后,次版本号和修订号需要重置为0,次版本号进行升级后,修订版本需要重置为0。
发行版本号
  • alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。
  • beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出
  • rc:Release Candidate) 系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。

semver版本语法规范相关推荐

  1. npm常用命令学习(npm install -D,semver版本规范, npm进行版本管理的最佳实践用法)...

    什么是npm npm有两层含义.一层含义是Node的开放式模块登记和管理系统,网址为npmjs.org.另一层含义是Node默认的模块管理器,是一个命令行下的软件,用来安装和管理Node模块. npm ...

  2. Android.mk文件语法规范及使用模板 (转载)

    2019独角兽企业重金招聘Python工程师标准>>> http://blogold.chinaunix.net/u3/99423/showart_2206760.html Andr ...

  3. mysql数据库入门教程(2):常见命令大全,语法规范

    1常见命令 前提是先登录客户端 1查询 创建 删除 -数据库 查询数据库 SHOW DATABASES [LIKE '数据库名']: 不区分大小写 :代表要执行以上语句 语法说明: LIKE是可选项, ...

  4. JSLint检测Javascript语法规范

    前端javascript代码编写中,有一个不错的工具叫JSLint,可以检查代码规范化,压缩JS,CSS等,但是他的语法规范检查个人觉得太"苛刻"了,会提示各种各样的问题修改建议, ...

  5. 04-mysql常见命令,语法规范,

    P12012_MySQL基础_MySQL常见命令介绍 >显示所有数据库 test为测试数据库 >切换使用数据库 >查询另一个库中的所有表 >查看当前选中的数据库 >创建数 ...

  6. Python:完整的语法规范

    Python:完整的语法规范 这是完整的 Python 语法规范,直接提取自用于生成 CPython 解析器的语法 (参见 Grammar/python.gram). 这里显示的版本省略了有关代码生成 ...

  7. HTML 语法规范及其基本结构标签

    目录 1. HTML 语法规范 1.1 基本语法概述 1.2 标签关系 2. HTML 基本结构标签 2.1 第一个 HTML 网页 2.2 第一个 HTML 2.3 基本结构标签总结​编辑 3. 网 ...

  8. Android.mk文件语法规范及使用模板

    2019独角兽企业重金招聘Python工程师标准>>> Android.mk文件语法规范及使用模板 Android.mk文件语法规范 根据eoeandroid上的的连载,进行一些更新 ...

  9. HTML(一、语法规范,二、结构标签,三、开发工具,四、HTML常用标签,五、注释和特殊字符)

    文章目录 前言 一.html语法规范 1. html基本语法规范 2. 标签关系 二.基本结构标签 1. 第一个 HTML 网页 2. 基本结构标签总结: 三.开发工具 1. vscode工具的创建工 ...

最新文章

  1. List嵌套List数据,全部List数组一起更新问题
  2. Mybatis+Spring SqlSessionTemplate注入学习--1
  3. Werkzeug源码阅读笔记(四)
  4. Linux下编译cscope,linux环境下cscope使用
  5. 在Flex3中使用Runtime Shared Library (RSL)
  6. python 对excel文件进行分词并进行词频统计_python 词频分析
  7. Scrapy定向爬虫教程(一)——创建运行项目和基本介绍
  8. 对接支付宝遇到的坑sign check fail: check Sign and Data Fail
  9. Java之拦截器与过滤器
  10. 华为数通笔记-QOS
  11. 给Vue实例添加新的属性
  12. simulink PID自动整定
  13. 用python完成淘宝毫秒级抢单,助你秒杀淘宝折扣商品
  14. Steamwoks上传游戏及提交审核指南
  15. VR全景视频、图片播放器
  16. 基于SSM整合阿里直播服务----java代码实现
  17. 云服务器win系统开热点,云服务器win系统开热点
  18. 计算机硬件知识应用,计算机硬件知识 (很详细)
  19. 用芯弹一首《大加洛普舞曲》:从AI-ISP,透视vivo的双芯之路
  20. “国防七子”、“C9联盟”、“华东五虎”,中国最顶尖的大学都在这!

热门文章

  1. 【薅羊毛】银联云闪付 话费充值满50 随机立减1-10元
  2. 结构体的浅拷贝与深拷贝
  3. 增加外链的优势和注意事项
  4. ubuntu 麦克风录音_Ubuntu 20.04 开启隐藏录音降噪功能(推荐)
  5. leetcode学习记录_二叉树_树
  6. 简单实现一个关系图View
  7. Amesim车辆仿真--制动匹配理论二之同步附着系数
  8. 小白量化彩票实战(2)奖号特征值与编码器应用
  9. w7系统打开服务器,Win7系统打开服务管理界面的几种方法
  10. CountDownLatch分析