Angular 升级 Dart 后 Dart 构建失败
Angular Dart build fails after upgrade 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 的新项目,同上。
我昨晚经历了这个。必须停用 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.
升级 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 的新项目,同上。
我昨晚经历了这个。必须停用 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.