You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular 11升级至12后AgmMarkerSpiderModule无法使用问题求助

解决Angular NG6002错误(agm-oms库相关)

错误详情

错误信息:node_modules/agm-oms/marker-spider.module.d.ts:7:22 - error NG6002: Appears in the NgModule.imports of AppModule, but could not be resolved to an NgModule class.
export declare class AgmMarkerSpiderModule {

问题原因

该错误源于agm-oms库的AgmMarkerSpiderModule未被ngcc正确处理,或是与Angular Ivy编译模式不兼容。

可行解决方案(升级库无效时)

  • 禁用Angular Ivy:在项目根目录的tsconfig.json中,修改angularCompilerOptions配置项,设置"enableIvy": false,保存后重新执行构建命令
  • 校验库导出逻辑:检查node_modules/agm-oms/marker-spider.module.d.ts文件,确认AgmMarkerSpiderModule类是否被正确导出;若存在导出缺失,可手动补充导出语句(注意:修改node_modules内文件会在依赖重装后失效,建议fork库修复后自行维护)
  • 替换功能替代库:选择支持Angular Ivy的同类地图标记聚合库,替换当前的agm-oms

内容的提问来源于stack exchange,提问作者Megi Kuka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 11:42:02