如何降级Flutter SDK(Dart 1.x)
我升级了Flutter SDK,现在我的项目坏了。我需要基本上恢复到使用Dart 1.x的Flutter SDK。
我在pubspec.yaml中尝试了以下内容,
environment: sdk: ">=1.19.0 <2.0.0"
flutter: "^0.1.2"
dependencies:
flutter:
sdk: flutter
但是现在该项目只是无法构建。
Running "flutter packages get" in binformed...Package binformed requires Flutter SDK version ^0.1.2 but the current SDK is 0.2.5-pre.38.
pub get failed (1)
我需要卸载SDK并重新安装吗?
回答:
Flutter使用git版本化。更改Flutter版本就像更改git分支一样简单。
有两种不同的方式:
flutter channel <branch>
(例如:flutter channel stable
)
此命令用于分支之间改变-通常stable
/ dev
/ beta
/ master
。我们还可以从git放一个特定的提交ID。
flutter version <version>
(例如:flutter version v1.2.1
)
此命令将使用特定的版本号。您可以使用flutter
version或在此处获得可用版本号的列表
之后,运行任何Flutter命令(例如flutter doctor
),Flutter将负责下载/编译运行此版本所需的所有内容。
以上是 如何降级Flutter SDK(Dart 1.x) 的全部内容, 来源链接: utcz.com/qa/431321.html