在 VS Code 终端中使用“flutter run”时,终端会自动切换到当前工作目录

Posted

技术标签:

【中文标题】在 VS Code 终端中使用“flutter run”时,终端会自动切换到当前工作目录【英文标题】:While using "flutter run" in VS Code terminal, The terminal changing automatically to current working directory 【发布时间】:2021-11-05 20:09:17 【问题描述】:

在我的项目中,我创建了一个子目录来维护它。但是在我的 main.dart 文件所在的目录中使用“flutter run”时,终端会自动切换到当前工作目录,并显示

找不到目标文件“lib\main.dart”。

我该如何解决?

【问题讨论】:

【参考方案1】:

您可以使用带有-t 参数的特定目标文件运行:

flutter run -t example/main.dart

【讨论】:

以上是关于在 VS Code 终端中使用“flutter run”时,终端会自动切换到当前工作目录的主要内容,如果未能解决你的问题,请参考以下文章

为啥在超级终端中工作的永久别名在 vs-code bash 终端中不起作用?

在 VS Code 终端中使用“flutter run”时,终端会自动切换到当前工作目录

在 VS Code 中使用 Git Bash 终端 - 如何强制它在内部打开

终端 Git 跟踪与 VS Code git 跟踪不同步

Git Bash 构建在 VS Code 中无法从终端运行

VS Code - Cygwin作为集成终端