首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布包更新管理

发布包更新管理
EN

Stack Overflow用户
提问于 2019-05-11 21:45:00
回答 2查看 37关注 0票数 0

我是否是唯一一个认为酒吧套餐经理是一个良好的基础,但缺乏一些基本的东西(相较于掘金VS)?

安装一个新包非常容易:只需在pubspec.yaml文件中添加一行代码即可。

但是如何管理更新呢?如果您没有指定一个版本,您几乎已经获得了自动更新,如果您指定了,那么您就根本没有任何更新。是否可以在包更新可用时发出通知,并根据变更量逐个选择更新或不更新?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-19 20:45:17

那个插件正是我要找的!https://plugins.jetbrains.com/plugin/12400-flutter-pub-version-checker

结合@Remi解释的语义版本,它是完美的

票数 0
EN

Stack Overflow用户

发布于 2019-05-11 22:19:56

Dart包使用语义版本化

TL;DR关于semver:

  • 重大=重大变化
  • 次要=新特性
  • 修补程序=错误修复。

结合版本约束,您可以具有自定义行为。

例如,下面只接受名为1.0.0的包的some_package版本的bug修复

代码语言:javascript
复制
dependencies:
  some_package: ^1.0.0

类似地,除了中断更改之外,此约束还接受所有较新的版本:

代码语言:javascript
复制
dependencies:
  some_package: '>=1.2.3 <2.0.0'

有关详细信息,请参阅https://dart.dev/tools/pub/dependencies#version-constraints

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56094497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档