我正在将项目从7号角迁移到10号。我已经以import { AgmJsMarkerClustererModule } from '@agm/js-marker-clusterer';
的身份进行导入。当我尝试编译项目时,出现以下错误。
ERROR in The target entry-point "@agm/js-marker-clusterer" has missing dependencies:
- @agm/core/services/google-maps-types
所以我尝试通过npm install @agm/core/services/google-maps-types
安装缺少的依赖项,最终导致另一个错误
npm ERR! code ENOLOCAL
npm ERR! Could not install from "@agm\core\services\google-maps-types" as it does not contain a
package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Ryan\AppData\Roaming\npm-cache\_logs\2020-09-09T09_07_23_516Z-debug.log
我已安装角度cli 10.1。请帮忙
答案 0 :(得分:1)
@ agm / js-marker-clusterer已替换为@ agm / markerclusterer
答案 1 :(得分:0)
我有同样的问题。 这两个库的版本从3.0.0-beta更改为1.1.0
@agm/core
@agm/snazzy-info-window
编译成功
答案 2 :(得分:0)
将 v 1.1.0
用于 agm
相关依赖项并在安装过程中添加标志 --legacy-peer-deps
。
示例:
npm i @agm/core@1.1.0 --legacy-peer-deps