flutter - pubspec.yaml没有下限SDK约束

标签 flutter sdk flutter-web lower-bound flutter-pub

我正在参加MDC101抖动代码实验室。我按照说明从git仓库克隆了starter项目,但克隆完成后,我执行了flutter pub get,这给了我以下错误。

pubspec.yaml has no lower-bound SDK constraint.
You should edit pubspec.yaml to contain an SDK constraint:
environment:
  sdk: '>=2.10.0 <3.0.0'

最佳答案

如果即使pubspec.yaml文件包含正确的sdk行,也收到此错误,请确保检查主文件夹中的子文件夹。注意到这是在从font_awesome_flutter包中执行flutter packages get时发生的。原因是,即使主pubspec.yaml包含正确的行,也存在令人讨厌的example/pubspec.yaml。将行添加到该文件:

environment:
  sdk: ">=2.7.0 <3.0.0"
Referenced issue.

关于flutter - pubspec.yaml没有下限SDK约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66131637/

相关文章:

ios - Flutter:Runner.app/Info.plist 不存在。 Flutter "Thin Binary"构建阶段必须在 "Copy Bundle Resources"之后运行

DataTable 中的 Flutter DropdownButton

firebase - Flutter:无法将 firebase_auth 包从 0.5.11 更新到 0.6.6

Flutter:如何在主页中添加SplashScreen

java - 在android中将事件添加到用户创建的日历后,事件标题不显示

iPhone 使用证书加密

firebase - Firebase 托管的 Flutter Web/Dart CORS 错误

ios - 通过presentViewController:animated:completion呈现GTMOAuth2ViewControllerTouch

Flutter web 轻松打印

flutter - 如何实现Flutter Web Push通知