其他分享
首页 > 其他分享> > package.json 里面的~、^

package.json 里面的~、^

作者:互联网

我们开发中经常会碰到 package.json里面的软件包 的版本号前边有 ~,^,甚至有的有>, <等标识,那他们都是什么意思呢?
想要知道~,^,>,<这些字符什么意思,我们先去了解一下什么是 npm的语义版本控制 

 

npm的语义版本控制

语义版本控制:所有的版本都有 3 个数字: x.y.z  。

这是一种约定,每个npm包必须遵守该约定,因为整个系统都依赖于此。

因为npm设置了一些规则,可用于在 package.json 文件中选择要将软件包更新到的版本(当运行 npm update 时)。

规使用了以下这些符号:

还有其他一些规则:

 

标签:npm,里面,版本,package,update,更新,json,0.13
来源: https://www.cnblogs.com/yyh1/p/15873979.html