Flutter网站:“ webdev无法为此项目运行”

时间:2019-07-29 14:55:20

标签: dart web-development-server flutter-web

当我在Flutter Web项目中运行Webdev服务器时,我看到此错误:

  

webdev无法为此项目运行。

     

此版本的webdev不支持您的build_daemon版本所使用的build_runner协议。

     

有可用的新版本的Webdev支持您的build_daemon版本。请更新。

Screenshot of the error

dev_dependencies:   build_runner:^ 1.4.0   build_web_compilers:^ 2.0.0   徒弟:^ 1.0.0

2 个答案:

答案 0 :(得分:1)

这很可能是由于您的build_daemon版本与您的build_runner版本不兼容造成的。

请检查您的pubspec.yaml文件并检查这两个依赖项的版本。

您可能需要更新版本 (请参阅latest build_runner versionlatest build_daemon version。或者您可能遇到this issue,可以通过降级build_daemon版本来解决此问题。

如果您使用相关性版本更新问题,将更容易获得帮助。

要更新Webdev,必须重新激活它:

$ pub global activate webdev
# or
$ flutter pub global activate webdev

答案 1 :(得分:0)

您有理由在build_daemon: ^1.0.0文件的dev_dependencies:中添加pubspec.yaml

让我们知道它是否可以解决您的错误。