Сбой сборки Angular Dart после обновления Dart - PullRequest
2 голосов
/ 30 мая 2019

После обновления моего 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

Я попытался, следуя подсказкам в сообщениях об ошибках, но не смог помочь!

И затем я создаю новый проект, используя генератор проектов Дарт, который называется stagehand , там же.

1 Ответ

4 голосов
/ 30 мая 2019

Я прошел эту последнюю ночь.Пришлось деактивировать 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.

...