[英]vscode not select correct dart sdk
找到了解决方案,如果没有,则在根项目文件夹中创建.vscode
文件夹。
接下来创建settings.json
如果没有。 粘贴下面的 json 以覆盖当前项目 sdk 路径。 记得替换成自己的sdk路径
{
"dart.flutterSdkPath": "C:\\flutter_1.22.6",
"dart.sdkPath": "C:\\dart\\dart-sdk_2.7.0"
}
无需每次使用Ctrl + Shift + P更改 sdk 路径。
在这里提示,如果在构建时遇到任何 pub 缓存问题,只需flutter clean
和flutter pub get
你可以试试这个,并创建一个launch.json,通过在VScode菜单中运行,然后添加配置,
请注意,添加以下项目目录。
{
"configurations": [
{
"program": "lib/main.dart",
"name": "YOUR APP NAME",
"cwd": "/home/u/Projects/fireflutter/live-projects/YOUR_PROJECT_FOLDER/",
"type": "dart",
"request": "launch",
"flutterMode": "debug",
"args": [
// "--web-port",
// "8080",
// "--no-sound-null-safety",
// pass your arguments here, whatever you would type
//in the terminal when you would use i.e
//flutter run --no-sound-null-safety[I love null safety by the way,
//but this is a common problem for people who still want to opt out of it.
],
}
],
"dart.flutterSdkPath": "/home/u/Downloads/sdks/flutter",
"dart.sdkPath": "/home/u/Downloads/sdks/flutter/bin/dart",
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.