TS 的类型定义是不是改成 @types/bmapgl-browser 了?
npm 上搜到以下两个库
https://www.npmjs.com/package/@types/bmapgl // * Last updated: Tue, 18 Apr 2023 17:33:12 GMT https://www.npmjs.com/package/@types/bmapgl-browser // * Last updated: Mon, 24 Jul 2023 15:02:52 GMT
文档里面都写的是 bmapgl 这个包,链接 https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/bmapgl 进去 404。
两者代码完全一样,只有 Readme 和 package.json 的区别
bmapgl-browser 的 package.json 的 version 是 0.0.0
后面我下载成功了,"@types/bmapgl": "0.0.7", 但是我现在忘了当时咋成功的了,好像是把lock删了就好了,总之是个很简单的操作就可以解决这个问题 谢谢帮忙
使用 ts的话,使用官网示例代码,ts编译报错,又遇到类似情况的么?
使用 ts的话,使用官网示例代码,ts编译报错,又遇到类似情况的么?
有!应该定义的类型错误!Map标签少了一个children属性,其它子标签,属性map应该改为非必传!