我正在 Windows 上使用 VS Code 编写一个应用程序,但我喜欢在应用程序中使用之前测试一小段 dart 代码,以确保一切都按我的预期工作。这是一个简单的例子:
lib/
main.dart
dart_experiments.dart
Run Code Online (Sandbox Code Playgroud)
并在dart_experiments.dart:
void main() {
print('Hello world.');
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能单独运行这个文件并在控制台中查看结果?
如果您安装了 Dart SDK,则可以使用以下命令运行它
dart lib/main.dart
Run Code Online (Sandbox Code Playgroud)
从 VSCode 来看,这可能只适用于普通的 Dart 项目(而不是 Flutter 项目)
在 Flutter 中,我建议将文件放入test/...然后从那里运行。
默认情况下,测试是在没有模拟器或设备的情况下从 IDE
和您可以使用的命令行运行的
flutter test test/main.dart
Run Code Online (Sandbox Code Playgroud)