当前位置: 首页 > news >正文

简单网站建设 有教程视频武穴网站建设

简单网站建设 有教程视频,武穴网站建设,wordpress本地上传头像插件,网络营销的作用npm包在发布时,需要按照包版本语义化中的约定去更新设置,例如我们常见的1.0.0,1.0.1,0.0.1等这样的版本号,那么这些数字分别代表什么意思呢?下面我们将详细介绍。 npm版本号的组成 一个完整的版本号&…

npm包在发布时,需要按照包版本语义化中的约定去更新设置,例如我们常见的1.0.01.0.10.0.1等这样的版本号,那么这些数字分别代表什么意思呢?下面我们将详细介绍。

npm版本号的组成

一个完整的版本号,由三部分组成:主版本号(major)、次版本号(minor)、修订版本号(patch),简称X.Y.Z,具体含义:

  • 主版本号(major):项目(包)做了大量的变更,与旧的版本存在一定的不兼容性等问题。
  • 次版本号(minor):做了少量的变更或向下做了兼容。
  • 修订版本号(patch):修复上一个版本的bug或向下做兼容。

版本号变更的一般规则:

  • 版本号只升不降,不得在数字前面加0。例如不能是1.01.0,应该是1.0.0
  • 当主版本号升级时,次版本号和修订版本号需要归零。例如1.1.1->2.0.0
  • 当次版本号升级时,主版本号不变,修订版本号归零。例如1.1.1->1.2.0
  • 当修订版本号升级时,主版本和次版本号都不变。例如1.1.1->1.1.2
  • 一般第一个正式版本应为1.0.0
  • 处于开发测试阶段的版本一般为0.y.z,如果不发布,则默认为0.0.0,如果发布第一个测试版本则是0.1.0,如果修复第一个测试版本则是0.1.1,如果更新第二个测试版本则是0.2.0

版本标识符(标签)

格式:Major.Minor.Patch-Identifier.1,其中Identifier就是代表标识符,和版本号之间使用-隔离,后面则是当前标识符的版本版本号,每升级一次则+1

标识符含义说明
demodemo版本用于验证问题的版本
dev开发版多用于开发阶段,bug较多,功能不完善
alphaα版本内部版本,测试用,代表当前可能有很大的变动
beta测试版本(β版本)测试版本,代表版本已开始稳定,但是还有bug
stable稳定版本
latest最新版本安装时不知道版本号时的默认安装最新版本

希望安装带标签的版本,必须明确指定标签或者版本号,否则安装的是最新的不带标签的版本。

版本运算符

版本运算符一般是指定一定范围的版本号,主要有~-^<>等。

~ 版本号只指定主版本号或者次版本号,例如:

版本范围匹配版本号
~22.Y 或者 2.0.0 ≤ V < 4.0.0
~2.12.1.Z 或者 2.1.0 ≤ V < 2.2.0
~2.1.12.1.1 ≤ V < 2.2.0

^ 版本号
匹配第一个非0版本号

版本范围匹配版本号
^2.1.22.1.2 ≤ V < 3.0.0
^0.1.20.1.2 ≤ V < 0.2.0
^2.Y.Z2.0.0 ≤ V < 3.0.0

npm 安装包时,默认使用 ^ 匹配版本。

~^ 对比

版本范围匹配版本号说明
~2.1.02.1.0 ≤ V < 2.2.0主版本号和次版本号相同
^2.1.02.1.0 ≤ V < 3.0.0主版本号相同
http://www.sczhlp.com/news/53215/

相关文章:

  • 工作号做文案素材的网站商标设计网上接单app
  • 自适应网站教程龙华大浪做网站
  • 太原百度网站建设oa办公软件
  • 星期计算
  • 描述网站开发的广告词宣城网站优化
  • 学习网页设计网站搜索引擎营销sem
  • 门户网站开发报价单主流网站建设服务器有哪些
  • 重庆荣昌网站建设报价电子商务网站后台
  • 做面料哪个网站好郑州一建集团工程建设有限公司
  • 杭州个人做网站做网站的职业
  • 路南网站建设WordPress谁在用
  • 大连网站排名推广离婚协议书模板 完整版
  • 网站建设软硬件要求wordpress圆角阴影
  • 博兴专业做网站黄骅港邮编号是多少
  • 北京模板建站公司建一个网站
  • 网站维护中什么意思百度权重高的网站有哪些
  • 个人做美食视频网站如何修改wordpress首页
  • 网站文章收录慢企业黄页顺企网
  • 网站开发研深圳网站建设 设计卓越
  • dhl做单网站搜好资源网
  • 奔驰宝马游戏网站建设如何写一个自己的网站
  • 手机网站哪些功能房地产网站推荐
  • 不会做网站能做网络销售吗公司网站做门户备案
  • 深圳网站建设..学网站设计和平面设计
  • 啥十小企业网站建设网站服务器 内容更新
  • 成网站建设上海做网站站优云一一十七
  • 网站开发语言什么意思html5个人网站源码
  • 什么样的网站可以做外链什么人最需要建设网站
  • html5网站检测网站设计的基本知识结构
  • 怎样建设网站是什么wordpress会员功能