angular - 包“angular-gauge-chart”对“@angular/core”有不兼容的对等依赖(需要“^8.0.0”(扩展),将安装“10.2.4”)
问题描述
请帮助如何在将 Angular 9 升级到 Angular 10 时解决以下提到的问题。
包“angular-gauge-chart”对“@angular/core”有不兼容的对等依赖(需要“^8.0.0”(扩展),将安装“10.2.4”)。
解决方案
此类错误表示您将安装一个较新版本的@angular/core
库所需的版本。
在您的示例中,angular-gauge-chart
没有更新 2 年,最新接受@angular/core
的是 8.0.0
最后运行相同的 cli 命令--force
。
这将从 Angular 下载你想要的版本,它可能工作得很好。
如果它不起作用,我会推荐
- 对您正在使用的库进行新的角度更新进行 PR 如果没有答案
- 制作叉子并使用叉子
- 选择另一个库
很高兴说这将在 angular v12 之前有效,因为 ivy 被强制在 v13 上。
推荐阅读
- django - Django:CI/CD、BitBucket 管道和 VPS
- angular - 为什么@input 不加载变量中的数据?
- routes - 如何在 Rails 5 中使用自定义端口创建路由?
- c++ - Windows 是否有 S_IRGRP 和 S_IROTH 的替代方案?
- javascript - ReactJS API 身份验证:在现有状态转换期间无法更新
- python - 使用 Telethon for Telegram 时如何纠正“‘协程’对象没有属性‘数据’”错误?
- python - 检测并返回推文列表中每条推文的语言
- javascript - 如何在画布中对角裁剪图像
- reactjs - Typeerror: undefined is not an object (evalating view.getQuery) after login for componentDidMount in Emulator
- python - TypeError:描述符“fbind”需要一个“kivy._event.EventDispatcher”对象但收到一个“str”