当我添加插件依赖项时,flutter会获取什么版本,如下代码:
dependencies:
pluginA: ^0.1.8
如果可用版本为0.1.8+1
、0.1.9
、0.2.0
等。
正如我看到的版本^2.1.3和'>2.1.3<3.0.0'是相等的,但预发布版本除外。(从该链接查看(
那么,flutter是获取pluginA的更新补丁版本,还是在我的情况下获取确切的版本?
我找到了答案,这里flutter将获取pluginA的最新补丁版本,在我的情况下,它是0.1.9。
它类似于:pluginA: '>=0.1.8 < 0.2.0'