angular-dart - Angular-dart:库页面加载器总是会破坏项目中的依赖关系。如何解决?
问题描述
在超过 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
删除错误也会删除。
解决方案
推荐阅读
- php - PHP - 在后台从文件中返回 JSON
- php - 在 PhpStorm 中找到类但在运行时没有
- ios - 为什么我的 APNG 在 iOS 上的 Safari 中出现故障?
- excel - 如何使用 SendKeys 插入注释?
- ruby-on-rails-4 - ActionMailer + Sidekiq/Redis 重复发送重复的电子邮件 - Rails 4
- python - 如何生成具有指定 SNR 的复杂白噪声?
- php - 如果没有结果,则隐藏结果标题
- python - 尝试在 python 中解码 HTTP 响应。无法弄清楚 JSON 解码
- python - 有没有办法可以将巨大的 CSV 文件拆分为多个 PDF?
- docker - Odoo 12 docker compose 不显示已安装的额外插件