Angular-dart: библиотечный загрузчик страниц всегда нарушает зависимости в проекте. Как это исправить? - PullRequest
2 голосов
/ 12 июня 2019

В более чем 3 проектах, которые я пробовал, где pageloader включено в pubspec.yaml появилась ошибка:

например, в официальном hacker_news_pwa webdev serve делает ошибку:

webdev could not run for this project.
The `build_runner` version – 1.3.3 – is not within the allowed constraint – >=1.5.0 <2.0.0.

когда я исправляю версию build_ranner до 1.5.0, появляется другая ошибка:

Because build_runner >=1.1.3 depends on build >=1.0.0 <1.2.0 and pageloader >=3.0.0-beta <3.0.1 depends on build ^0.12.7, build_runner >=1.1.3 is incompatible with pageloader >=3.0.0-beta
  <3.0.1.
And because pageloader >=3.0.0 depends on build_config ^0.3.1 and build_runner >=1.3.4 depends on build_config >=0.4.0 <0.4.1, build_runner >=1.3.4 is incompatible with pageloader
  >=3.0.0-beta.
So, because examples.hacker_news_pwa depends on both pageloader ^3.0.0-beta and build_runner ^1.5.0, version solving failed.

и так далее и тому подобное ..... бесконечные ошибки. почему?

При удалении pageloader ошибки также удаляются.

...