Почему мое веб-приложение не работает при запуске веб-сервера

введите описание изображения здесь, я создаю свое веб-приложение флаттера, и когда я запускаю webdev serve
У меня есть это сообщение об ошибке

Webdev не может работать для этого проекта.
Не удалось найти файл с именем "pubspec.yaml" в
"C:\Users\ Каррар \AppData\Roaming\Pub\Cache\ размещаемые \ pub.dartlang.org \ Protobuf-0.13.12".

Как решить эту проблему?

2 ответа

Ответ здесь здесь https://github.com/flutter/flutter/issues/32313

У вас есть два варианта:

  1. вместо этого используйте более длинную команду: flutter packages pub global run webdev serve

или же

  1. Добавлять protobuf: ^0.13.11 в зависимости от вашего проекта и запустить pub get, это приведет к отсутствующей зависимости для webdevзатем вы можете удалить protobuf из вашего проекта

поставил https://pub.dev/packages/build_runner/install и https://pub.dev/packages/build_web_compilers/install эти две зависимости в вашем pubspec.yaml файл запуск флаттер пакетов Пивного глобальный запуск Webdev служит эту команде в вашем Терминал

Другие вопросы по тегам