如何为Flutter Web更新发布包Webdev

时间:2019-05-29 18:02:53

标签: flutter dart flutter-web

当我尝试“投放”我的Flutter Web应用程序时 我收到此错误:

  

此版本的webdev不支持build_daemon协议   由您的build_runner版本使用。较新版本的webdev是   可支持您的build_daemon版本。请   更新。

如何更新 webdev ? “全球发布”似乎仅提供“激活” /“停用” 而“ pub upgrade”仅查看pubspec.yaml文件

有什么主意吗?

5 个答案:

答案 0 :(得分:0)

哦...我只是运行“ pub globalactivate”,然后运行“ pub globalactivate”。 无论如何,我打开了一个issue on github,建议添加功能“更新”。 我希望这个简单的解决方案可以为您提供帮助, 请随时关注此问题。

答案 1 :(得分:0)

当我按照本教程https://medium.com/flutter-community/flutter-create-and-deploy-a-website-from-scratch-4a026ebd6c进行操作时,我遇到了同样的问题,但是我没有通过运行flutter pub global Activate来传递错误。

答案 2 :(得分:0)

我必须使用以下命令来更新webdev

flutter pub全局运行webdev停用

然后

flutter pub全局运行webdev激活

答案 3 :(得分:0)

在.yaml文件的build_daemon: ^1.0.0中添加dev_dependencies:可以解决我的错误

答案 4 :(得分:0)

这是我在计算机上配置的内容

  
      
  • 运行:pub get
  •   
  • 运行:webdev服务
  •   
dev_dependencies:
  build_daemon: ^1.0.0
  build_runner: ^1.4.0
  build_web_compilers: ^2.0.0

希望这可以解决您的问题。