无法在VS代码中运行Dart程序

时间:2020-06-08 17:24:24

标签: bash flutter dart visual-studio-code terminal

我是Dart / flutter的新手。我已经在 windows 10 机器上安装了 flutter SDK VS Code ,更新了系统路径,运行flutter doctor,这表明确实安装了flutter (flutter doctor output)。我读到安装flutter就足够了,我也不必安装Dart SDK,因为它是随flutter内置的(如果我错了,请纠正我)。

我写了一个很短的Dart代码进行测试,但是我无法从VS Code终端(run in terminal output)运行它,因为它返回以下错误:“ bash:dart:找不到命令”。

但是,当我在VS Code中调试代码时,它将返回预期的输出(debug output)。

如果我做错了什么,或者我错过了什么,可以给我解释一下吗?为什么我不能从bash终端运行程序?

谢谢

1 个答案:

答案 0 :(得分:0)

您应该输入完整路径目录而不是文件名。为此,请右键单击dart文件,然后选择Copy Path

enter image description here

然后在终端上运行以下代码:

dart (paste main file path)

enter image description here

有关使用VSCode创建和运行Dart控制台应用程序的更多信息,请查看THIS答案。