我把fvm添加到我的项目中,并像this一样设置它。现在我可以运行所有的命令,例如fvm use x.x.x
或fvm flutter pub get
。一切正常。
但是当直接通过VSCode运行应用程序时(播放按钮或快捷方式),它总是使用我最新安装的SDK版本。为什么它不从 * 当前的flutter版本 * 开始?
这是我的settings.json
:
{
"dart.flutterSdkPaths": [
"/Users/usr/fvm/versions"
],
// Remove .fvm files from search
"search.exclude": {
"**/.fvm": true
},
// Remove from file watching
"files.watcherExclude": {
"**/.fvm": true
}
}
我错过了什么?我如何配置fvm以正确地与VSCode一起工作?
1条答案
按热度按时间f4t66c6m1#
我假设您已经正确设置了
.fvm
文件夹,即它包含符号链接flutter_sdk
(指向当前选择的SDK)和fvm_config.json
。在
settings.json
文件中,您还需要设置SDK本身的位置:它将指向相同的符号链接。