```js import Map from "ol/Map"; import View from "ol/View"; import TileLayer from "ol/layer/Tile"; import VectorLayer from "ol/layer/Vector"; import VectorSource from "ol/source/Vector"; import Cluster from "ol/source/Cluster"; import GeoJSON from "ol/format/GeoJSON"; import Feature from "ol/Feature"; import Polygon from "ol/geom/Polygon"; import Point from "ol/geom/Point"; import { Style, Stroke, Fill, Text, Icon, Circle } from "ol/style"; import "ol/ol.css"; import { TileSuperMapRest } from "@supermapgis/iclient-ol"; // 7M ``` 我为了使用`TileSuperMapRest `这一个方法就需要引入全量包,整整7M,我整个项目都没这么大
Activity
songyumeng commentedon Mar 6, 2026
感谢您报的issue。
如果你的打包环境里使用babel,可参考https://iclient.supermap.io/web/introduction/openlayersDevelop.html#Modules 引入@supermapgis/babel-plugin-import
如果没有,请提供下使用的打包工具和配置,我们会尝试寻找优化方法。
谢谢