无法使用纱线并将mapbox导入typescript

无法使用纱线并将mapbox导入typescript,typescript,mapbox,Typescript,Mapbox,我用 纱线添加——dev@types/mapbox gl@types/geojson 将mapbox和geojson添加到我的项目中。软件包安装成功,在我尝试导入mapboxgl时可见 我构建的东西如下所示: import * as L from 'mapbox-gl'; export class MapBuilder { build(): void { let map = new L.Map({ container: 'mapContaine

我用

纱线添加——dev@types/mapbox gl@types/geojson

将mapbox和geojson添加到我的项目中。软件包安装成功,在我尝试导入mapboxgl时可见

我构建的东西如下所示:

import * as L from 'mapbox-gl';

export class MapBuilder
{

    build(): void {
        let map = new L.Map({
            container: 'mapContainer',
            style: this.map.getStyle()
            //etc
        });
    }
}
当我使用纱线构建时,我得到以下信息:

未找到此依赖项:

  • /assets/js/MapBuilder.ts中的mapbox gl

感谢Zhonk对这个问题的评论,问题得以解决

我只是忘了添加mapbox gl库

纱线添加--开发映射框gl


从当前的代码片段中,您只添加了@types repos,而不是实际的lib本身