Typescript 安装@types/shapled后无法访问全局L命名空间
我正在努力获取对TypeScript项目中类型定义的导出命名空间的引用 在使用Typescript 安装@types/shapled后无法访问全局L命名空间,typescript,leaflet,typescript-typings,typescript2.0,Typescript,Leaflet,Typescript Typings,Typescript2.0,我正在努力获取对TypeScript项目中类型定义的导出命名空间的引用 在使用npm安装类型之后,安装--save@types/fliple我的TS编译器(我使用的是VS代码)能够在类型定义文件中找到一些导出的类和接口,例如转换、类,但我无法访问导出的任何名称空间 我需要能够引用Lglobal,这样我就可以调用传单API,但是编译器没有帮我找到这个 我尝试在TS文件中使用导入语句,我尝试在中使用传单,例如 import * as L from 'leaflet' 但是,这次我仍然只能在导入的别
npm安装类型之后,安装--save@types/fliple
我的TS编译器(我使用的是VS代码)能够在类型定义文件中找到一些导出的类和接口,例如转换、类,但我无法访问导出的任何名称空间
我需要能够引用L
global,这样我就可以调用传单API,但是编译器没有帮我找到这个
我尝试在TS文件中使用导入语句,我尝试在中使用传单,例如
import * as L from 'leaflet'
但是,这次我仍然只能在导入的别名上访问类\接口,例如L.Transformation
我无法初始化新映射,例如使用L.map(…)
,因为我无法访问L
-是类型定义文件中的导出函数
因此,我不确定如何在我的项目中引用和使用L
global for传单
有人能帮忙吗
谢谢尝试使用旧版本的@types/传单。我有同样的问题,并通过使用1.0.69版本解决了它。 npm安装--保存@types/leaflet@1.0.69 使用高于(1.2+)的任何内容似乎都会导致此错误