在Node中依赖波浪的依赖

在bower(一个节点依赖包pipe理器)中,在一些依赖的版本前面加了一个波浪号。 这是什么意思?

{ "name": "mean", "version": "1.0.0", "dependencies": { "bootstrap": "3.0.0", "angular": "~1.0.6" } { 

〜1.2.3:=> = 1.2.3-0 <1.3.0-0“合理接近1.2.3”。 当使用波形符号操作符时,也支持预发布版本,但下一个有效数字的预发布将不会令人满意,所以1.3.0-beta不会满足〜1.2.3。

从底层semver的文档