~version
大概匹配某個(gè)版本
如果minor版本號(hào)指定了,那么minor版本號(hào)不變,而patch版本號(hào)任意
如果minor和patch版本號(hào)未指定拉队,那么minor和patch版本號(hào)任意
如:~1.1.2,表示>=1.1.2 <1.2.0,可以是1.1.2香追,1.1.3,1.1.4坦胶,.....透典,1.1.n
如:~1.1歪玲,表示>=1.1.0 <1.2.0,可以是同上
如:~1掷匠,表示>=1.0.0 <2.0.0滥崩,可以是1.0.0,1.0.1讹语,1.0.2钙皮,.....,1.0.n顽决,1.1.n短条,1.2.n,.....才菠,1.n.n
^version
兼容某個(gè)版本
版本號(hào)中最左邊的非0數(shù)字的右側(cè)可以任意
如果缺少某個(gè)版本號(hào)茸时,則這個(gè)版本號(hào)的位置可以任意
如:^1.1.2 ,表示>=1.1.2 <2.0.0赋访,可以是1.1.2可都,1.1.3,.....蚓耽,1.1.n渠牲,1.2.n,.....步悠,1.n.n
如:^0.2.3 签杈,表示>=0.2.3 <0.3.0,可以是0.2.3鼎兽,0.2.4答姥,.....,0.2.n
如:^0.0谚咬,表示 >=0.0.0 <0.1.0鹦付,可以是0.0.0,0.0.1序宦,.....睁壁,0.0.n