我需要添加一个功能来通过此包的标记聚类器获取分组标记的列表: https://www.npmjs.com/package/@agm/markerclusterer
目前-还没有这样的能力,而且repo似乎已经很久没有更新了。
我已经从这里分叉了 github 存储库:
https://github.com/SebastianM/angular-google-maps
然后我已提交所需的更改:
现在 - 我无法使用它。
因为,当我通过
npm instll neverlose-lv/angular-google-maps
命令安装依赖项时 - 依赖项作为 github 存储库的源代码安装,但要工作 - 它应该是构建文件(我猜是 dist/
目录。npm run build:prod
的结果
)命令。
我无法通过
npm publish
命令发布存储库。
我收到错误:npm ERR! Cannot read properties of undefined (reading 'trim')
我尝试过构建:
npm install
npm run build:prod
构建成功,但出现一些警告。 然后我将构建文件提交到另一个存储库:
https://github.com/neverlose-lv/markerclusterer-dist
当我尝试使用它时 (
npm install neverlose-lv/markerclusterer-dist
) - 我收到依赖错误,这些错误列在 peerDependencies
指令中。
到目前为止我自己做的...
我想知道如何正确使用这个包?
可能对提出问题的人没有帮助,但由于谷歌只有一些关于此的点击,其中一个点在这里,我想记录这一点很有用。执行
npm ERR! Cannot read properties of undefined (reading 'trim')
时出现错误 npm publish
可能是由于 name
中缺少或为空 package.json
属性造成的。为 name
添加值并重试。