颤振较低的飞镖版本

时间:2018-08-30 17:16:24

标签: dart flutter flutter-dependencies dart-sdk

运行flutter get packages命令时,由于Dart版本的抖动设置,我收到以下错误消息:

  

[project_name] flutter程序包运行“ flutter程序包获取”   在project_name中...
  当前的Dart SDK版本是   2.1.0-dev.0.0.flutter-be6309690f。

     

因为项目取决于intl_translation> = 0.14.0 + 1 <0.17.0   需要SDK版本> = 1.12.0 <2.0.0,版本解析失败。酒馆得到   失败(1)退出代码1

我的框架版本:

  

Flutter 0.6.0•频道Beta•https://github.com/flutter/flutter.git
  框架•版本9299c02cf7(2周前)•2018-08-16 00:35:12 +0200
  引擎•版本e3687f70c7
  工具•Dart 2.1.0-dev.0.0.flutter-be6309690f

我想了解一下是否有某种命令可以降低dart-sdk版本的flutter框架。

3 个答案:

答案 0 :(得分:4)

在Flutter安装目录中执行

git checkout v"0.5.0" // for example

您可以检查Flutter GitHub存储库https://github.com/flutter/flutter中的可用版本

答案 1 :(得分:1)

仅当更改为包含所需Dart版本的Flutter版本时,才能更改Dart版本。

将依赖项更改为

dev_dependencies:
  intl_translations: ^0.17.0

答案 2 :(得分:0)

pubspec.yaml 文件中添加以下依赖项

version: 1.0.0+1

environment:
  sdk: ">=2.0.0-dev.68.0 <3.0.0"