首页 > 解决方案 > 如何自动升级 Flutter 依赖

问题描述

flutter_dotenv我的 Flutter 项目对version有依赖,^2.0.1我想自动升级到新版本^2.0.2

我正在运行以下命令来升级它:

flutter pub upgrade

参考:仅升级包

要更新到 pubspec.yaml 文件中列出的所有依赖项的最新兼容版本,请使用升级命令:

颤振酒吧升级

然而,似乎什么也没有发生。pubspec.yaml不会改变,并且控制台输出没有提到新版本(这就足够了)。

我的pubspec.yaml样子是这样的:

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_dotenv: ^2.0.1
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  uses-material-design: true

标签: flutterdart-pub

解决方案


上述方法有效,但您可以使用以下命令:

flutter pub upgrade --major-versions

它将更新您的所有依赖项。

还要检查“如何正确添加依赖项以避免“版本解决失败”错误

参考这个: https ://stackoverflow.com/a/67517680/13500457

我希望它能清除一切,快乐的编码!


推荐阅读