无法使用纱线并将 mapbox 导入打字稿
Unable to use yarn and import mapbox into typescript
我用
yarn add --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
});
}
}
当我使用 yarn build 时,我收到这条消息:
This dependency was not found:
- mapbox-gl in ./assets/js/MapBuilder.ts
感谢 Zhonk 评论此问题,问题已解决。
我只是忘了添加 mapbox-gl 库。
yarn add --dev mapbox-gl
我用
yarn add --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
});
}
}
当我使用 yarn build 时,我收到这条消息:
This dependency was not found:
- mapbox-gl in ./assets/js/MapBuilder.ts
感谢 Zhonk 评论此问题,问题已解决。
我只是忘了添加 mapbox-gl 库。
yarn add --dev mapbox-gl