[英]Flutter commands not working in cmd, powershell or gitbash
[英]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 help
或flutter doctor
这样的基本命令也会得到这三行。
我不知道我做错了什么。 我卸载了 Flutter 并将其从 PATH 中删除,然后重新安装,但它仍然相同。 我还搜索了 web 但没有发现任何人有同样的问题。
任何帮助和解释都会很棒。 感谢您的时间:)
我想我知道问题出在哪里。 我打开 PowerShell 时直接运行命令。 但是该目录类似于C:\Windows\
然后它将无法工作。 在我cd C:\Users\User
之后,所有命令都将按预期工作。
我只是想从哪里运行dart
和flutter
命令并不重要,显然你必须在你的用户目录中才能正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.