Почему мое веб-приложение не работает при запуске веб-сервера
введите описание изображения здесь, я создаю свое веб-приложение флаттера, и когда я запускаю 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
У вас есть два варианта:
- вместо этого используйте более длинную команду:
flutter packages pub global run webdev serve
или же
- Добавлять
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 служит эту команде в вашем Терминал