小任班长的博客 - NPM依赖包版本号~和^和*的区别 npm install安装指定版本号匹配 的评论
~ 会匹配最近的小版本依赖包，比如~1.2.3会匹配所有1.2.x版本，但是不包括1.3.0^ 会匹配最新的大版本依赖包，比如^1.2.3会匹配所有1.x.x的包，包括1.3.0，但是不包括2....