Skip to content

Commit 60f6191

Browse files
committed
【feature】删除common namespace 关于webmap相关的导出,减少dist包体积; review by songym
1 parent e201594 commit 60f6191

File tree

5 files changed

+10
-11
lines changed

5 files changed

+10
-11
lines changed

build/webpack.config.maplibregl.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ module.exports = {
3434
canvg: 'function(){try{return canvg}catch(e){return {}}}()',
3535
jsonsql: 'function(){try{return jsonsql}catch(e){return {}}}()',
3636
'xml-js': 'function(){try{return convert}catch(e){return {}}}()',
37-
'./L7/l7-render': 'function(){try{return L7}catch(e){return {}}}()'
37+
'./L7/l7-render': 'function(){try{return L7}catch(e){return {}}}()',
38+
'@antv/g2': 'function(){try{return G2}catch(e){return {}}}()'
3839
}),
3940

4041
module: {

src/common/index.common.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -749,5 +749,4 @@ export { KeyServiceParameter, SecurityManager, ServerInfo, TokenServiceParameter
749749
export { CartoCSS, ThemeStyle };
750750
export { ElasticSearch };
751751
export { Lang };
752-
export { KnowledgeGraph } from './overlay/KnowledgeGraph';
753-
export * from './mapping';
752+
export { KnowledgeGraph } from './overlay/KnowledgeGraph';

src/common/namespace.js

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -465,10 +465,7 @@ import {
465465
CellSizeType,
466466
ColourModeChart,
467467
DisplayModeChart,
468-
VideoFeature,
469-
createWebMapV2BaseExtending,
470-
WebMapService,
471-
SourceListModelV2
468+
VideoFeature
472469
} from './index.all';
473470

474471
import { INCHES_PER_UNIT, METERS_PER_INCH, DOTS_PER_INCH, IS_GECKO } from './commontypes/Util';
@@ -981,8 +978,5 @@ SuperMap.CellSizeType = CellSizeType
981978
SuperMap.ColourModeChart = ColourModeChart;
982979
SuperMap.DisplayModeChart = DisplayModeChart;
983980
SuperMap.VideoFeature = VideoFeature;
984-
SuperMap.createWebMapV2BaseExtending = createWebMapV2BaseExtending;
985-
SuperMap.WebMapService = WebMapService;
986-
SuperMap.SourceListModelV2 = SourceListModelV2;
987981

988982
export * from './index.all';

src/mapboxgl/namespace.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@
6565
Transform,
6666
ChartView
6767
} from '@supermapgis/iclient-common/namespace';
68+
import { createWebMapV2BaseExtending } from '@supermapgis/iclient-common/mapping/WebMapV2Base';
69+
import { WebMapService } from '@supermapgis/iclient-common/mapping/WebMapService';
70+
import { SourceListModelV2 } from '@supermapgis/iclient-common/mapping/utils/SourceListModelV2';
6871

6972
import { WebMap, initMap, VideoMap } from './mapping';
7073
import mapboxgl from 'mapbox-gl';
@@ -76,6 +79,9 @@
7679
mapboxgl.supermap.Util = Util;
7780
mapboxgl.supermap.decryptSources = decryptSources;
7881
mapboxgl.supermap.WebMap = WebMap;
82+
mapboxgl.supermap.createWebMapV2BaseExtending = createWebMapV2BaseExtending;
83+
mapboxgl.supermap.WebMapService = WebMapService;
84+
mapboxgl.supermap.SourceListModelV2 = SourceListModelV2;
7985
mapboxgl.supermap.VideoMap = VideoMap;
8086
mapboxgl.supermap.initMap = initMap;
8187
mapboxgl.supermap.Graphic = Graphic;

src/mapboxgl/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"author": "SuperMap",
1616
"license": "Apache-2.0",
1717
"dependencies": {
18-
"@antv/g2": "^4.2.11",
1918
"@mapbox/mapbox-gl-style-spec": "^14.3.0",
2019
"@turf/center": "^6.5.0",
2120
"@turf/turf": "6.5.0",

0 commit comments

Comments
 (0)