当我执行 ng build 或 ng serve 时,我在终端中遇到错误:
ERROR in node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s).
51 subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;
~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:94 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s).
51 subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;
同样的错误,Angular V9,全新安装
你好,
您的年度股东大会版本是什么?
刚下载,@agm/[email protected] beta.0 from package.json
Da: Pierre Steinier [email protected]
你好,
您的年度股东大会版本是什么?
是的,自从我更新@types/googlemaps 后,我遇到了同样的错误......
您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])
是的,安装@types/ googlemaps @3.39.13 解决了这个问题。
它起作用了,谢谢
对我来说,也是@googlemaps/markerclustererplus
得到了更新
是的,同样的问题 - 似乎@type/googlemaps
的回滚解决了这个问题。
您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])
当我执行 ng build 或 ng serve 时,我在终端中遇到错误:
ERROR in node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s). 51 subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>; ~~~~~~~~~~~~~~~~~~~~~~~~~ node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:94 - error TS2314: Generic type 'MapHandlerMap<T>' requires 1 type argument(s). 51 subscribeToMapEvent<N extends keyof google.maps.MapHandlerMap>(eventName: N): Observable<google.maps.MapHandlerMap[N]>;
安装
npm install @types/ [email protected] --save-dev
是否有计划将此类型更新到最新版本的@types/googlemaps
?
错误:node_modules/@agm/core/lib/services/google-maps-api-wrapper.d.ts:51:41 - 错误 TS2314:通用类型'MapHandlerMap
51 订阅地图事件~~~~~ _ _ _ _
您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])
太感谢了。 它对我有用。<3
@guri1497对我来说也是如此,它解决了问题😊
我有同样的问题,但奇怪的是,正常的构建对我来说很好用 ng build --prod 但是当我构建我的 Docker 映像时,我遇到了这个问题!
顺便提一句:
"@types/googlemaps": "3.39.12",
"@agm/core": "^3.0.0-beta.0",
"@angular/core": "~10.1.1",
有没有类似的行为?
@hamzahsn您需要将“@types/googlemaps”:“3.39.12”更改为“@types/ googlemaps @3.39.13”
@EfratIfergan我实际上都尝试过它们但没有奏效
您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])
这对我有用
最有用的评论
您可以回滚到 @type/googlemaps 的 v3.39.13 (npm i @types/[email protected])