分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

package.json中版本理解

发布时间:2023-09-06 02:10责任编辑:白小东关键词:jsjson

一个完整的版本号可以理解为: [主要版本号,次要版本号,补丁版本号]
版本号 x.y.z :
其中z 表示一些小的bugfix,
y表示一些大的版本更改,比如一些API的变化
x表示一些设计的变动及模块的重构之类的

版本号前面会有~,^符号,区别是
~是匹配最近的小版本 比如~1.2.3将会匹配所有的1.2.x版本,但不匹配1.3.0。即1.2.0 <= ~1.2.3 <1.3.0
^是最近的一个大版本 比如1.2.3 将会匹配 所有 1.x.x 包括1.3.0 但不包括2.0。即1.0.0 <= ^1.2.3 < 1.x.x

>version必须大于指定版本
>=version大于等于指定版本
<version小于指定版本
<=version小于等于指定版本

version1-version2大于等于version1的版本小于等于version2的版本
1.2.x || 2.2.x在条件1和条件2中满足一个就行

package.json中版本理解

原文地址:https://www.cnblogs.com/victory820/p/9486330.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved