开发中经常会使用npm install 安装依赖包,经常会看到^符号和~符号,现将二者的区别总结如下: 版本号 x.y.z : z :表示一些小的bugfix, 更改z的
开发中经常会使用npm install 安装依赖包,经常会看到^符号和~符号,现将二者的区别总结如下:
版本号 x.y.z :
z :表示一些小的bugfix, 更改z的号,
y :表示一些大的版本更改,比如一些api的变化
x :表示一些设计的变动及模块的重构之类的,会升级x版本号
在package.JSON里面dependencies依赖包的版本号前面的符号有两种,一种是~,一种是^。
~的意思是匹配最近的小版本 比如~1.0.2将会匹配所有的1.0.x版本,但不匹配1.1.0
^的意思是最近的一个大版本 比如1.0.2 将会匹配 所有 1.x.x, 但不包括2.x.x
到此这篇关于package.json版本号符号~和^的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持编程网。
--结束END--
本文标题: package.json版本号符号^和~前缀的区别
本文链接: https://lsjlt.com/news/152276.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-12
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0