VS Code-'dart 'не распознается как внутренняя или внешняя команда, работающая программа или командный файл - PullRequest
0 голосов
/ 12 мая 2019

Я пытаюсь установить флаттер и запустить базовый пример флаттера для кода Visual Studio. Я использовал flutter doctor в командной строке и установил все недостающие требования, теперь я пытаюсь запустить основную программу в flutter, но при выводе кода Visual Studio я получаю следующую ошибку

 [Running] dart "c:\fluttercode\mobile_test1\lib\main.dart"
'dart' is not recognized as an internal or external command,
operable program or batch file.

[Done] exited with code=1 in 64.965 seconds

Я мог найти только один вопрос, похожий на этот в переполнении стека, Код Visual Studio: дротик не найден они сказали изменить переменные среды, я добавил переменные среды (однако имя переменных среды не упоминалось в ответе) Я проверил сайт дротиков на случай, если они упомянули об этом, но я не смог найти ничего, связанного с именем переменной среды Это то, что я получил с сайта дартс

Windows: В Windows настроить переменные PATH и переменные среды можно, открыв панель управления и введя «Среда», а затем выбрав «Изменить системные переменные среды». Вам будет представлен список переменных среды, включая PATH, где вы можете редактировать или добавлять новые.

Примечание. После внесения изменений в PATH необходимо перезагрузить компьютер, чтобы убедиться, что все процессы (включая проводник) обновлены.

Так что я просто угадал и добавил переменную окружения с именем FLUTTER_ROOT (потому что я помню, что читал где-то в одной из настроек в VS Code для dart, это имя использовалось) и указал его в каталог моего флаттера bin

Я перезапустил свой компьютер и открыл против кода и изменил в VS Настройки> Настройки пользователя> Дротик и флаттер> Дарт: Env и обновил мой путь

{
    "files.autoSave": "afterDelay",
    "dart.flutterSdkPath": "C:\\src\\flutter\\bin"
}

Но я получаю ту же ошибку

вот так выглядит папка моего флаттера

enter image description here

Переменные среды в PATH после установки Dart

enter image description here

Ответы [ 2 ]

0 голосов
/ 20 июля 2019

У меня была такая же проблема. Вот как я это решил.

Скачайте и извлеките dart sdk (я использовал стабильную версию) https://v1 -dartlang-org.firebaseapp.com / установка / архив

добавьте папку dart sdk bin в ваш путь

после того, как вы добавили его в свой путь, запустите

flubter pub global активировать webdev

Теперь я могу запустить

вебдев подача

без ошибок.

0 голосов
/ 02 июля 2019

Попробуйте добавить путь fltter \ bin sdk, а также путь windows \ system32 к пользовательским и / или системным переменным.

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