在pubspec.yaml中导包,版本号中的^符号代表什么

tp.jpeg

日常小知识记录一下:

简单不严谨的解释:当你加了 ^ 之后,当存在小版本升级,并且作者认为能够兼容时,在你下次 pub get 时,会自动升级到新的版本。

也就是你指定的版本和你使用的版本可能不一样。

依赖时加入 ^ 就表示默认允,使用一定范围的版本号,比如 ^ 1.1.1 与'> = 1.1.1 < 2.0.0' ,如果没有 ^ 就会使用你指定的固定版本。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。