我最近一直在使用flutter,我真的很想在我的项目中使用Jaguar。但这是要抓住的地方,Flutter sdk带来了2.0.0-dev-58.0版的dart,但美洲虎表示他们需要2.0.0-dev-65.0版的dart sdk
好吧,所以我使用2.1.0-dev.1.0的sdk版本来飞镖,但是我的vscode似乎无法识别出我已经安装了sdk。
关于如何改变这一点的任何想法?
答案 0 :(得分:1)
Dart Code
插件的设置为dart.sdkPath
用于分析和执行代码的Dart SDK的位置。 如果为空,Dart Code将尝试从PATH环境中找到它 变量。编辑Flutter项目时,包含的Dart版本 在Flutter SDK中优先使用。
还有dart.sdkPaths
,可以在备选方案之间快速切换。
对于Flutter项目,请使用dart.flutterSdkPath(s)
答案 1 :(得分:1)
如果使用VSCode,这很容易:
mkdir ~/flutter_dev
cd ~/flutter_dev
git clone https://github.com/flutter/flutter.git .
dart.flutterSdkPath
设置:"settings": {
"dart.flutterSdkPath": "/Users/youruser/flutter_dev"
}
答案 2 :(得分:0)
我想再给@Andrey 添加一件事,您可以使用 FVM 安装任意数量的版本和频道,安装和管理版本很容易。它将所有版本保存在您的主目录中,我认为这比使用 Git 管理更容易。