关于AgmCoreModule非NgModule类及Angular Ivy兼容问题的咨询
解决AgmCoreModule不是NgModule类的错误(-996002)
错误信息:
'AgmCoreModule' 似乎不是一个NgModule类。(-996002)
core.module.d.ts(33, 56):这可能意味着声明AgmCoreModule的库(@agm/core)与Angular Ivy不兼容。请检查是否有该库的新版本,如有请更新。也可咨询库作者确认该库是否计划兼容Ivy。
正确使用AgmCoreModule
angular-google-maps核心模块包含该库所有指令、服务与管道,必须在应用模块中通过AgmCoreModule.forRoot()完成初始化配置。
示例代码:
AgmCoreModule.forRoot({ apiKey: '你的谷歌地图API密钥' })
错误排查方案
- 升级
@agm/core到最新版本,确认版本是否支持Angular Ivy - 若新版本仍存在兼容性问题,直接联系库作者确认Ivy兼容计划
内容的提问来源于stack exchange,提问作者ravi pandey
相关产品推荐
相关产品推荐

