使用Angular 16.2.3安装@agm/core时出现npm ERESOLVE错误

9gm1akwq  于 2023-10-19  发布在  Angular
关注(0)|答案(1)|浏览(154)
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: @angular/[email protected]
npm ERR! node_modules/@angular/common
npm ERR!   @angular/common@"^16.1.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer @angular/common@"^9.1.0 || ^10.0.0" from @agm/[email protected]
npm ERR! node_modules/@agm/core
npm ERR!   @agm/core@"*" from the root project

Angular 16.2.3无法安装@agm/core

问题

我正在做一个需要Google Maps集成的Angular项目。我尝试安装@agm/core软件包,但出现npm ERR! ERESOLVE错误。
我的项目使用Angular版本16.2.3,在package.json中指定为:

"@angular/common": "^16.1.0",

我想在我的Angular项目中安装Angular Google Maps(AGM)
1.是否有与Angular 16兼容的@agm/core版本?
1.是否有其他的库或方法来集成GoogleMap而不降级Angular?

gkn4icbw

gkn4icbw1#

这个库不再受支持,正如你在the repo上看到的那样。
根据Peer Deps,它仅支持v9/10。另外,v16中已经放弃了对非ivy库的支持,所以即使你强制安装deps,它也不会工作。

相关问题