~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0
^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0
* 这意味着安装最新版本的依赖包
推荐使用~
npm config set save-prefix='~'
标签:npm,依赖,匹配,1.2,package,1.3,json,版本 From: https://www.cnblogs.com/xian-wen/p/17628688.html