如何从react map gl导入流类型



根据react map gl-docs和github问题,flow.js类型被公开。我在源代码中找不到流类型。

如何导入流类型以及如何查找现有的流类型以供参考?

项目本身不使用流,这就是为什么你在源代码中找不到类型,但它是用JS编写的,带有TS定义,然后在构建阶段转换为流类型。

如果您在node_modules中安装并找到依赖项,您将在那里找到流定义文件。要导入类型,只要您知道可用的类型,就应该能够将它们作为导入

import type { blah } from 'react-map-gl';
// or
import { something, type blah } from 'react-map-gl';

但进一步看,lib似乎并没有真正导出类型,所以也许你只需要做很多typeof Blah

最新更新