繁体   English   中英

PowerShell 和 CMD 中 flutter 和 dart 命令的奇怪行为

[英]Weird behavior of flutter and dart commands in PowerShell and CMD

我对 Flutter 比较陌生,但我已经开发并完成了 Flutter 中的一些应用程序。 最近我注意到带有关键字“dart”或“flutter”的命令的奇怪行为。

这是一个示例:我试图将现有项目迁移到新的 dart 空安全并键入命令dart migrate到我的 Visual-Studio-Code 终端。 我期待一个 output 像Migrating C:\....作为响应,而是得到了这三行:

The command "git" is either misspelled or could not be found.
Building flutter tool... 
Running pub upgrade... 

然后是预期的 output:

Migrating C:\<project path>...

等等。

所以基本上这些命令像往常一样工作,但我每次都在 output 之前得到这三行。 而且不仅是这个命令。 dart helpflutter doctor这样的基本命令也会得到这三行。

我不知道我做错了什么。 我卸载了 Flutter 并将其从 PATH 中删除,然后重新安装,但它仍然相同。 我还搜索了 web 但没有发现任何人有同样的问题。

任何帮助和解释都会很棒。 感谢您的时间:)

我想我知道问题出在哪里。 我打开 PowerShell 时直接运行命令。 但是该目录类似于C:\Windows\然后它将无法工作。 在我cd C:\Users\User之后,所有命令都将按预期工作。

我只是想从哪里运行dartflutter命令并不重要,显然你必须在你的用户目录中才能正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM