Что такое Flutter Console? - PullRequest
0 голосов
/ 13 июня 2018

Поскольку я следую документации «Начало работы» по Flutter для Windows , из ниоткуда есть ссылка на 'Flutter Console' :

Теперь вы готовы к запуску команд Flutter в консоли Flutter!

Позже в документации вас попросят ...

В консоли Flutter запуститеследующая команда, чтобы увидеть, есть ли какие-либо зависимости, которые вам нужно установить для завершения установки:

$ flutter doctor

Что это за волшебство 'Flutter Console' ?

Ранее они описывают, как Flutter зависит от PowerShell 5.0;PowerShell - это консоль Flutter?

В документации указан необязательный шаг для добавления папки 'bin' флаттера в переменные среды PATH "[i] если вы хотите запускать команды Flutter в обычной командной строке Windows«.Мне это не кажется необязательным, так как запуск flutter doctor не распознается в PowerShell (который я пока буду считать Flutter Console).Я запустил flutter.bat, но через некоторое время это окно закрылось.Возможно, это должна была быть консоль Flutter?

Я что-то упустил в настройке?

Ответы [ 5 ]

0 голосов
/ 12 апреля 2019

Консоль флаттера в основном используется для запуска различных команд флаттера.Команда $ flutter doctor используется для проверки начальной настройки, необходимой для запуска приложения флаттера.

$ результат команды доктора флаттера

0 голосов
/ 08 декабря 2018

Консоль Flutter можно найти прямо в папке SDK с именем flutter.bat (Windows).

Вы можете использовать ее для запуска команд Flutter!Но я рекомендую вам добавить переменную PATH в вашу переменную среду.Затем вы можете запускать команды Flutter без необходимости снова открывать консоль в будущем.

0 голосов
/ 13 июня 2018

Консоль Flutter - это специальное окно терминала, поставляемое с установочным комплектом Flutter для Windows .

. Оно устанавливается при извлечении ZIP-пакета.

Как сказано на странице установки, вы можете найти файл flutter_console.bat в каталоге flutter и запустить его, дважды щелкнув.

0 голосов
/ 13 июня 2018

консоль флаттера - это просто командный файл для этих команд

REM "%~dp0" is the directory of this file including trailing backslash

"% ~ dp0" расширяется до текущего пути к каталогу запущенного пакетного файла.

SET PATH=%~dp0bin;%PATH%

CALL cmd /K "@echo off & cd %USERPROFILE% & echo on"

но консоль флаттера, упомянутая в документ , это не то, что вы используете.консоль флаттера можно найти в главной папке флаттера enter image description here

0 голосов
/ 13 июня 2018

flutter_console.bat находится в корне папки Flutter, а не в подпапке с именем bin, например, ..\flutter\flutter_console.bat и ..\flutter\bin\flutter.bat - это файлы, которые вы ошиблись.Вы проверили папку bin.Вот снимок экрана Flutter Console .

screenshot

Изображение должно объяснять, что оно делает, оно позволяет вам получить доступ flutter команд, которые вызывают flutter.bat.Вот почему вы не можете взаимодействовать с последним, когда дважды щелкаете по , потому что вы не отправляете никаких параметров и не настроены как консольное окно, то есть оно не приостанавливает и не ожидает большего ввода.

Консоль Flutter просто позволяет вам выполнять команды в нужном каталоге, если вы не добавили его в PATH , потому что если у вас есть ..\flutter\bin\ в ПУТЬ Вы можете получить доступ к командам flutter из любого места .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...