主机之家测评主机之家测评  2019-08-28 19:27 主机之家测评 隐藏边栏 |   抢沙发  95 
文章评分 0 次,平均分 0.0

NPM 依赖包的版本号中有~和^两种,那么~和^有什么区别呢?具体如下:

~会匹配最近的小版本依赖包,比如~1.2.3 会匹配所有 1.2.x 版本,但是不包括 1.3.0

^会匹配最新的大版本依赖包,比如^1.2.3 会匹配所有 1.x.x 的包,包括 1.3.0,但是不包括 2.0.0

例子:

~1.2.3 := >=1.2.3-0 <1.3.0-0

^1.2.3 := >=1.2.3-0 <2.0.0-0

声明:本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

发表评论

扫一扫二维码分享