【问题标题】:What does the ^ mean for spec attribute in PhoneGap plugin? [duplicate]PhoneGap 插件中的 ^ 对 spec 属性意味着什么? [复制]
【发布时间】:2018-11-04 14:44:12
【问题描述】:

例如,我在 config.xml 中使用 <plugin name="phonegap-plugin-push" spec="^2.0.0" source="npm"> 添加推送插件,然后使用 PhoneGap Build 构建我的应用程序。

^ 是什么意思?

found 认为~ 的意思是“大于或等于”,但找不到^

提前感谢您的澄清!

【问题讨论】:

标签: phonegap-plugins phonegap-build


【解决方案1】:

简单来说,波浪号匹配最新的次要版本(中间数字)。 ~1.2.3 将匹配所有 1.2.x 版本,但会错过 1.3.0。

另一方面,插入符号更轻松。它会将您更新到最新的主要版本(第一个数字)。 ^1.2.3 将匹配任何 1.x.x 版本,包括 1.3.0,但会推迟到 2.0.0。

来源:Click

【讨论】:

  • 如果你要撕答案,至少发帖source
  • 哦,我明白了,谢谢!
  • @MikeRodham 我更新了
猜你喜欢
  • 2017-12-10
  • 2011-12-06
  • 2011-01-17
  • 1970-01-01
  • 2012-05-02
  • 2020-09-24
  • 2013-06-05
  • 1970-01-01
  • 2015-12-24
相关资源
最近更新 更多