升级Dart后Angular Dart构建失败

时间:2019-05-30 13:36:35

标签: dart angular-dart

升级Dart SDK后,我一直处于错误之下。似乎webdev软件包已从2.0.5版本升级到2.0.6。但是我现在不能运行我的项目,

"G:\Program Files\Dart\dart-sdk\bin\pub.bat" global run webdev build --output=web:build
webdev could not run for this project.
This version of webdev does not support the `build_daemon` protocol used by your version of `build_runner`.
Please add a dev dependency on `build_daemon` with constraint: >=1.0.0 <2.0.0
Process finished with exit code 78

我尝试通过以下错误消息提示进行操作,但无济于事!

然后,我使用Dart的项目生成器stagehand生成一个新项目,与之相同。

1 个答案:

答案 0 :(得分:3)

我昨晚经历了这个。必须停用webdev

pub global deactivate webdev

然后使用特定版本(在我的情况下为2.0.1)激活

pub global activate webdev 2.0.1

我没有尝试其他版本,因为2.0.1取得了成功,我想完成示例应用程序。关于2.0.6应该如何解决某些问题,有一些有趣的读物,但是它需要build_daemon版本1,而我使用的默认Angular dart示例则需要0.5.0。