首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将当前的flutter项目升级到其最新的依赖包和最新版本的flutter?

如何将当前的flutter项目升级到其最新的依赖包和最新版本的flutter?
EN

Stack Overflow用户
提问于 2021-07-03 04:31:23
回答 2查看 336关注 0票数 0

我已经克隆了一个旧的flutter项目,需要更新它的依赖项和flutter的版本。根据我在终端中收集到的信息,需要执行哪些步骤才能正确执行此操作。我将按以下顺序运行以下命令:

flutter升级dart迁移flutter pub升级--主要版本dart迁移

我将包括我的pubspec.yaml:

pubspec.yaml

代码语言:javascript
运行
复制
name: vtc_sentry_fl
description: A new Flutter project.

version: 0.2.1+5

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  cupertino_icons: ^0.1.3
  http: ^0.12.1
  shared_preferences: ^0.5.7+3
  flag: ^1.0.0
  auto_size_text: ^2.1.0
  firebase_messaging: ^6.0.15
  date_range_picker: ^1.0.6
  intl: ^0.16.0
  flutter_launcher_icons: ^0.7.4
  fl_chart: ^0.9.4

flutter_icons:
  android: true
  ios: true
  image_path: "assets/images/vt_icon_logo.png"


dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:

  uses-material-design: true
  fonts:
  - family: Montserrat
    fonts:
      - asset: assets/fonts/Montserrat-Medium.ttf
      - asset: assets/fonts/Montserrat-Light.ttf
      - asset: assets/fonts/Montserrat-Bold.ttf

  assets:
    - assets/images/
EN

回答 2

Stack Overflow用户

发布于 2021-07-03 04:58:24

运行flutter upgrade命令更新flutter和flutter pub upgrade更新pubspec.yaml文件中的所有依赖项,并在pubspec.yaml文件中使用最新版本的sdk:

代码语言:javascript
运行
复制
environment:
  sdk: ">=2.12.0 <3.0.0"
票数 1
EN

Stack Overflow用户

发布于 2021-07-03 05:35:02

要升级颤动,请运行flutter upgrade并调整Kartik Patel提到的SDK版本。

但是,为了升级项目的依赖项,您必须小心。我建议您查看pub.dev上的每个依赖项的网站,并阅读更改日志。较新的版本可能会引入破坏性的更改。

您可以运行flutter pub outdated来列出过时的包,甚至显示它们的可传递依赖关系,然后可以在pubspec.yaml中更新包的版本,并运行flutter pub upgrade来执行升级。

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

https://stackoverflow.com/questions/68230981

复制
相关文章

相似问题

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