The current Dart SDK version is 2.1.0-dev.9.4.flutter-f9ebf21297.
Because NewsBuzz requires SDK version >=1.8.0 <2.0.0, version solving failed.
我正在尝试从https://startflutter.com运行项目。有几个较旧的项目使用较旧版本的 Dart SDK 或依赖项需要较旧的 Dart SDK 版本。
有没有什么方法可以运行多个版本的 Dart 而无需下载旧版本的 Dart 并手动更改环境变量?
我浏览了几篇 StackOverflow 帖子和许多 Github 问题,但没有找到合适的解决方案。
在 中指定 SDK 版本pubspec.yaml
似乎没有帮助。
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
编辑:Dart & Flutter 对 Visual Studio Code文档的支持说明了一些关于dart.sdkPaths
和dart.flutterSdkPaths
设置的内容。