flutter - 在颤振中声明库的版本时^是什么意思
问题描述
^
在颤振 pubspec 文件中声明版本时,我经常看到该符号。怎么:
http: ^0.13.3
不同于http: 0.13.3
甚至这个http: '0.13.3'
解决方案
pub.dev
包使用SemVer或语义版本控制。
该^
字符的意思是“<strong>兼容”</p>
所以举个例子
http: ^0.13.3 与 http: 0.13.3 甚至这个 http: '0.13.3' 有何不同
意味着 >=0.13.3 <1.0.0
推荐阅读
- reactjs - 尝试在 Reactjs 中过滤列表中的字符串
- html - 如何防止表格单元格边框“渗入”彼此
- pine-script - Pine Editor 不执行 strategy.close 命令,即使它应该执行
- reactjs - 状态未在 componentWillMount 中更新
- c# - 未处理的异常:System.IO.IOException:进程无法访问文件
- python - 在不同的函数中使用一个变量的不同值
- java - 使用 double 但不一定需要十进制数
- spring-boot - Java - Couchbase SDK 3.0 抛出 FeatureNotAvailableException 异常
- ios - 使视图模型中的变量可写而不是仅获取 - Swift
- javascript - 当我尝试在 javascript 中将日期转换为 toisostring 时,为什么要休息 1 天?