Npm package.json文件中的新标记^

Npm package.json文件中的新标记^,npm,versioning,packages,Npm,Versioning,Packages,在上次npm更新之后,我发现一些包版本以^开头。我找不到任何关于它的信息,因为搜索引擎过滤了吸吮标志。所以,它看起来像: "grunt-autoprefixer": "^0.4.2", "grunt-bower-install": "^0.7.0", "grunt-concurrent": "^0.4.3", "grunt-contrib-clean": "~0.5.0", 有些是旧的~。我将非常感谢任何喜欢或关于这方面的信息 我有一个建议,它表明巫婆包已更新 插入符号[…]将更新到 最新的主

在上次npm更新之后,我发现一些包版本以
^
开头。我找不到任何关于它的信息,因为搜索引擎过滤了吸吮标志。所以,它看起来像:

"grunt-autoprefixer": "^0.4.2",
"grunt-bower-install": "^0.7.0",
"grunt-concurrent": "^0.4.3",
"grunt-contrib-clean": "~0.5.0",
有些是旧的
~
。我将非常感谢任何喜欢或关于这方面的信息

我有一个建议,它表明巫婆包已更新

插入符号[…]将更新到 最新的主要版本(第一个编号)^1.2.3将匹配 包括1.3.0在内的任何1.x.x版本,但将推迟到2.0.0


谢谢!10分钟后接受。