package.json中库的版本号(^和~区别)
package.json中库的版本号(^和~区别)
当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~)。
【^】、【~】的区别
波浪符号(~):他会更新到当前minor
version(也就是中间的那位数字)中最新的版本。放到我们的例子中就是:body-parser:~1.15.2,这个库会去匹配更新到1.15.x的最新版本,如果出了一个新的版本为1.16.0,则不会自动升级。波浪符号是曾经npm安装时候的默认符号,现在已
转载
2021-10-12 10:13:43 ·
730 阅读 ·
0 评论