IOS Simulator 运行 一个没有命名的dart文件可以吗main.dart?

Can IOS Simulator run a dart file that is not named main.dart?

我目前正在尝试 运行 main.dart 和 screen.dart 位于同一目录中的应用程序。但是,当我使用模拟器测试 screen.dart 时,它 运行 是 main.dart

类似地,当我将 screen.dart 移动到一个单独的目录并尝试 运行 将其放置在那里时,我的终端显示找不到 main.dart

有什么方法可以解决这个问题,还是我用错了方法?我正在尝试从 main.dart 调用 screen.dart 所以我认为它应该在同一目录中。我试过在线查看,但我不确定我的问题措辞是否正确,我想我会在这里问。谢谢!

在 flutter 中,你可以使用任何文件作为主文件,只需使用 flutter run -t <file-path> 所以 运行 screen.dart 只需使用 flutter run -t screen.dart 如果 screen.dart 直接在里面lib 文件夹,如果没有提供 lib 文件夹的相对路径。