首页 > 解决方案 > 无法在 VS 代码中运行飞镖程序

问题描述

我是 Dart/flutter 的新手。我在windows 10机器上安装了flutter SDKVS Code,更新了系统路径,运行flutter doctor,显示确实安装了flutter(flutter doctor输出)。我读到安装 Flutter 就足够了,而且我也不必安装 Dart SDK,因为它内置于 Flutter 中(如果我错了,请纠正我)。

我编写了一个非常短的 Dart 代码进行测试,但我无法从 VS Code 终端运行它(在终端输出中运行),因为它返回以下错误:“bash: dart: command not found”。

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

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

谢谢

标签: bashflutterdartvisual-studio-codeterminal

解决方案


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

在此处输入图像描述

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

dart (paste main file path)

在此处输入图像描述

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


推荐阅读