ing*_*g23 8 ubuntu dart visual-studio-code
我正在 ubuntu 上使用 VS Code 和 dart,但是在运行时出现此错误“在启动配置中设置‘程序’值(例如‘bin/main.dart’),然后再次启动”并且我已经添加了 lanuch.txt 文件。 json
Run Code Online (Sandbox Code Playgroud)"program": "bin/main.dart",
我收到这个错误
读取“bin/main.dart”时出错:没有这样的文件或目录。我已经使用此步骤安装了 dart https://dart.dev/get-dart
小智 19
好吧,所以我也在努力解决这个问题,我觉得以前的答案虽然是正确的,但它们并没有解决初学者的问题。问题似乎是 VS Code 想要知道它需要调试哪个文件,因此如果您输入文件的相对路径,它将立即工作。
就我而言,我的文件名为helloWorld.dart,因此我必须在 launch.json 文件中指定该文件。
它最终看起来像这样:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Dart & Flutter",
"request": "launch",
"type": "dart"
"program": "helloWorld.dart",
}
]
}
Run Code Online (Sandbox Code Playgroud)
我建议使用完整路径来防止不同文件夹结构可能引起的问题。
我想 VS Code 要求的原因bin/main.dart是因为您应该创建该文件夹结构并且main.dart是最常见/默认的文件名。
VSCode 的 Flutter 扩展目前不支持虚拟工作区。这就是为什么您无法将虚拟工作区与 flutter 一起使用的原因。
一旦您打开虚拟工作区,Flutter 扩展就会被禁用
| 归档时间: |
|
| 查看次数: |
16629 次 |
| 最近记录: |