Я использовал Flutter в Visual Studio Code.
Это побудило меня ввести flutter upgrade
, и я сделал.
Теперь flutter doctor
дает
Unhandled exception:
Invalid argument(s): Cannot find executable for git.
#0 _getExecutable (package:process/src/interface/local_process_manager.dart:127:5)
#1 LocalProcessManager.runSync (package:process/src/interface/local_process_manager.dart:94:30)
#2 _DefaultProcessUtils.runSync (package:flutter_tools/src/base/process.dart:417:51)
#3 _runGit (package:flutter_tools/src/version.dart:665:23)
#4 new FlutterVersion (package:flutter_tools/src/version.dart:54:26)
#5 runInContext.<anonymous closure> (package:flutter_tools/src/context_runner.dart:138:29)
...
несмотря на то, что git находится в пути (последний элемент [Обновление] без изменений, когда я переместил его в начало и перезапустил VS C):
C:\Users\me>path
PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
[snip]
e:\coding\flutter\bin\mingit\cmd;
Длина пути составляет 1876 символов - это то, что все еще проблема в Windows 10?
и доступна:
C:\Users\me>git
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
ВАЖНО: это происходит даже после полного, чистого, удаления VS C с использованием Revo Uninstaller Pro и переустановите.
[Обновление] Я добавил путь к flutter.bat
к моему path
и могу вызывать flutter
из командной строки cmd
. Не нашел flutter.exe
.
Visual Studio Code по-прежнему говорит, что не распознает команду flutter