flutter - Flutter 目录不是 GitHub 项目的克隆

标签 flutter

我从 https://flutter.io/setup-windows/ 下载了 Flutter (flutter_windows_v0.5.1-beta.zip) 在 Windows 10 中并遵循指南,在 C:\Users\M 中提取 zip。 Junaid 并打开了flutter-console.bat。我试图运行 flutter 医生,但得到以下结果

Error: The Flutter directory is not a clone of the GitHub project.
       The flutter tool requires Git in order to operate properly;
       The to set up flutter, run the following command:
       git clone -b beta https://github.com/flutter/flutter.git

Flutter Error

重新检查了正确安装的依赖Git和PowerShell并且路径变量也正确 - C:\Users\M.Junaid\flutter\bin

我尝试了这些但没有任何效果:

  1. 尝试在 C:\flutter、AppData 等不同位置提取。
  2. 以管理员身份运行 flutter_console.bat。
  3. cd flutter 然后运行命令

最佳答案

Flutter 检查 git 文件夹,该文件夹通常是隐藏文件夹。如果您复制并粘贴了 zip 文件的内容,则很有可能您错过了复制此隐藏文件夹。

您可以通过执行以下操作之一来解决此问题:

  1. 直接解压文件夹到你想要Flutter的地方,或者
  2. 复制外部文件夹(flutter)以包含里面的所有隐藏文件,或者
  3. 在选择和复制之前显示所有隐藏文件。

关于flutter - Flutter 目录不是 GitHub 项目的克隆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51335019/

相关文章:

json - 删除 Dart 中的重复值

dart - 获取 _InternalLinkedHashMap<String, dynamic >' is not a subtype of type ' FutureOr<Response>'

amazon-web-services - DynamoDB + flutter

permissions - Flutter 中的存储权限

android - Flutter:Firebase:PlatformException(sign_in_failed,com.google.android.gms.common.api.ApiException:10:,null)

flutter - dart gRPC:函数的含义是什么?

flutter - 更新 Flutter 后 StaggeredGridView 不滚动

android - 登录错误 : there is an error in logging you into this application. 请稍后在 android 模块的 flutter 中重试

firebase - 如何消除实时数据库Firebase抖动中的自动生成的 key

flutter - 不一致的分隔线颜色