При выполнении команды flutter get packages я получаю следующую ошибку из-за версии моего флаттера Dart:
flutter get packages
[имя_проекта] пакеты флаттера получают Запуск "пакетов флаттера получают" в имя_проекта ... Текущая версия 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 </p>
[имя_проекта] пакеты флаттера получают Запуск "пакетов флаттера получают" в имя_проекта ... Текущая версия 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 </p>
Моя базовая версия:
Флаттер 0.6.0 • бета-канал • https://github.com/flutter/flutter.git Framework • ревизия 9299c02cf7 (2 недели назад) • 2018-08-16 00:35:12 + 0200 Двигатель • ревизия e3687f70c7 Инструменты • Dart 2.1.0-dev.0.0.flutter-be6309690f
Я хотел бы узнать, есть ли какая-то команда для понижения dart-sdk версии флаттера, спасибо заранее.
Добавить следующую зависимость в pubspec.yaml file
version: 1.0.0+1 environment: sdk: ">=2.0.0-dev.68.0 <3.0.0"
В каталоге установки Flutter выполните
git checkout v"0.5.0" // for example
Вы можете проверить, какие версии доступны в репозитории Flutter GitHub https://github.com/flutter/flutter
Вы можете изменить версию Dart только в том случае, если вы переключитесь на версию Flutter, которая содержит требуемую версию Dart.
Изменить зависимость на
dev_dependencies: intl_translations: ^0.17.0