前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于package.json文件插件版本号解释

关于package.json文件插件版本号解释

作者头像
用户1437675
发布2018-08-20 11:07:38
2870
发布2018-08-20 11:07:38
举报
文章被收录于专栏:Angular&服务Angular&服务

简单的版本号比较符号

< 少于 <= 小于或等于 > 比...更棒 >= 大于或等于 =等于。如果没有指定运算符,则假定相等,因此该运算符是可选的,但可以被包括。

解释

比较器>=1.2.7将匹配的版本 1.2.7,1.2.8,2.5.3,和1.3.9,但不是版本1.2.6 或1.1.0

范围>=1.2.7 <1.3.0将匹配的版本 1.2.7,1.2.8和1.2.99,而不是版本1.2.6,1.3.0或1.1.0

范围1.2.7 || >=1.2.9 <2.0.0将匹配的版本1.2.7, 1.2.9和1.4.6,而不是版本1.2.8或2.0.0

针对于版本范围做个解释

1.2.3 - 2.3.4 表示 >=1.2.3 <=2.3.4

1.2 - 2.3.4 表示 >=1.2.0 <=2.3.4

1.2.3 - 2.3 表示 >=1.2.3 <2.4.0

1.2.3 - 2 表示 >=1.2.3 <3.0.0

* 表示 >=0.0.0

1.x 表示 >=1.0.0 <2.0.0(匹配主要版本)

1.2.x 表示 >=1.2.0 <1.3.0(匹配主要和次要版本)

""(空字符串) 表示 *:=>=0.0.0

1 表示 1.x.x= =>=1.0.0 <2.0.0

1.2 表示 1.2.x= =>=1.2.0 <1.3.0

关于~波浪线解释

~1.2.3 表示 >=1.2.3 <1.(2+1).0= =>=1.2.3 <1.3.0

~1.2 表示 = >=1.2.0 <1.(2+1).0= >=1.2.0 <1.3.0(相同1.2.x)

~1 表示 = >=1.0.0 <(1+1).0.0= >=1.0.0 <2.0.0(相同1.x)

~0.2.3 表示 >=0.2.3 <0.(2+1).0= =>=0.2.3 <0.3.0

~0.2 表示 = >=0.2.0 <0.(2+1).0= >=0.2.0 <0.3.0(相同0.2.x)

~0 表示 = >=0.0.0 <(0+1).0.0= >=0.0.0 <1.0.0(相同0.x)

~1.2.3-beta.2 表示 >=1.2.3-beta.2 <1.3.0 ************** 注意,1.2.3版本将被允许​​,如果它们大于或等于beta.2。所以,1.2.3-beta.4将被允许​​,但 1.2.4-beta.2不会

关于^ 解释

^1.2.3 表示 >=1.2.3 <2.0.0

^0.2.3 表示 >=0.2.3 <0.3.0

^0.0.3 表示 >=0.0.3 <0.0.4

^1.2.x 表示 >=1.2.0 <2.0.0

^0.0.x 表示 >=0.0.0 <0.1.0

^0.0 表示 >=0.0.0 <0.1.0

^1.x 表示 >=1.0.0 <2.0.0

^0.x 表示 >=0.0.0 <1.0.0

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.07.05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简单的版本号比较符号
  • 关于~波浪线解释
  • 关于^ 解释
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档