我正在使用Angular 8的ag-grid。在将ag-grid-angular从22.1.1版本更新到23.1.1版本时,我遇到了意外的对等依赖错误:
> npm install
npm WARN ag-grid-angular@23.1.1 requires a peer of @angular/common@^9.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN ag-grid-angular@23.1.1 requires a peer of @angular/core@^9.0.0 but none is installed. You must install peer dependencies yourself.
...所以ag-grid-angular现在需要Angular 9,我希望它能继续使用Angular 8。
angular-grid homepage声明,“ag-grid-angular / @ag-grid-community/angular的版本23以后将只支持Angular 6+。”
然而,从ag-grid-angular版本23.0.0开始,Angular依赖项是从"^4.0.0“到"~9.0.0”的updated。尽管有关于相关更改的评论(参见ag-grid-changelog中的AG-3802 ),但声明"Angular 6+现在是Angular的最低支持版本“。
这是一个没有文档记录的特性,一个bug,或者(很可能)是我的一个误解?
发布于 2020-06-26 20:07:09
选中this link并滚动到版本表的末尾。你需要Angular 7-9作为ag-grid 23
https://stackoverflow.com/questions/61925768
复制相似问题