Dart 颤振下省道型
运行Dart 颤振下省道型,dart,flutter,flutter-dependencies,dart-sdk,Dart,Flutter,Flutter Dependencies,Dart Sdk,运行flatter get packages命令时,由于颤振设置的Dart版本,我遇到以下错误: [项目名称]颤振包开始运行“颤振包开始” 在项目名称中… 当前Dart SDK版本为 2.1.0-dev.0.0.颤振-BE630969F 由于项目依赖于intl_translation>=0.14.0+1=1.12.0,因此只有在更改为包含所需Dart版本的颤振版本时,才能更改Dart版本 将依赖项更改为 dev_dependencies: intl_translations: ^0.17.0
flatter get packages
命令时,由于颤振设置的Dart版本,我遇到以下错误:
[项目名称]颤振包开始运行“颤振包开始”
在项目名称中…当前Dart SDK版本为 2.1.0-dev.0.0.颤振-BE630969F
由于项目依赖于intl_translation>=0.14.0+1=1.12.0,因此只有在更改为包含所需Dart版本的颤振版本时,才能更改Dart版本 将依赖项更改为
dev_dependencies:
intl_translations: ^0.17.0
在pubspec.yaml文件中添加以下依赖项
version: 1.0.0+1
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
版本:1.0.0+1
环境:
sdk:“>=2.0.0-dev.68.0在颤振安装目录中执行
git checkout v"0.5.0" // for example
您可以检查Flatter GitHub存储库中有哪些版本可用为什么将intl_翻译
限制为intl_翻译:“^0.16.7?”“
在实现中使用intl:^0.15.4
,因此我不想更改它,因为您无法切换到包含Dart 2的颤振版本。实际上,问题似乎是Dart 2.1.0的版本,我只需要Dart 2.0.0。不太可能是2.1.0,而是2.0.0导致问题。如果依赖项具有2.0.0-…
这低于2.0.0
。除了更改依赖项之外,还可以如何更改flatter版本?您可以使用flatter通道
签出特定分支,或使用git checkout[分支、标记或提交哈希]
签出特定标记。然后运行flatter doctor
,这样dart sdk基本上是捆绑在flatter sdk中的。没有办法单独配置版本正确地说,没有办法,我已经将依赖项更改为intl_translation:0.17.0
,并且它正在使用最新的flatter/dart sdk版本。您可以更具体地了解它的实际功能吗?git checkout v“1.9.1+修补程序.6”不起作用:错误:pathspec“v1.9.1+修补程序.6”与git已知的任何文件都不匹配