Из ниоткуда я получаю сообщение об ошибке сборки при развертывании netflify. Неделю или две назад я не получал ошибку сборки, связанную с несоответствием зависимостей.
11:08:20: Текущая версия Dart SDK — 3.1.0-47.0.dev. 11:08:20: Поскольку для Response_Builder 0.6.4 требуется версия SDK >=2.17.0 <=3.0.0, а версии Response_Builder не соответствуют >0.6.4 <0.7.0, использование Response_Builder ^0.6.4 запрещено.
Я использую эту команду сборки в netlify
если компакт-диск флаттер; затем git pull && cd ..; еще git clone https://github.com/flutter/flutter.git; fi && flutter/bin/flutter config --enable-web && flutter/bin/flutter build web --release
Текущая среда в моем pubspec issdk: ">=2.19.1 <3.0.0".
Также этот проект хорошо строился неделю назад или около того. Может ли текущая версия флаттера использовать SDK Dart для разработчиков? Я нахожу это немного сложным для отладки. Заранее спасибо.





В настоящее время вы работаете из ветки Flutter master, в которой пару недель назад была выпущена версия Dart 3.1 для разработчиков. Вы должны работать с master только в том случае, если вы активно разрабатываете платформу Flutter или для вашего проекта требуется исправление критической ошибки, которое еще не попало в бета-версию или стабильную версию.
Если вы запустите flutter channel stable, вы получите последнюю стабильную версию Flutter, которая поставляется с Dart 2.19 и будет соответствовать ограничениям SDK для вашего проекта. Если вы предприимчивы и хотите получить ранний доступ к функциям из предстоящей стабильной версии, запустите flutter channel beta, который даст вам платформу Flutter с бета-версией Dart 3.0.
Привет, Бен, спасибо за понимание. Это сработало. Если кому-то нужен обновленный скрипт, его if cd flutter; затем git pull && cd ..; еще git clone github.com/flutter/flutter.git; fi && flutter/bin/flutter стабильный канал && flutter/bin/flutter config --enable-web && flutter/bin/flutter build web --release