Skip to content

Commit eea449f

Browse files
[fix]classic提namespace review by xiongjj
1 parent 770a00d commit eea449f

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
"release-openlayers-es5": "cross-env moduleVersion=es5 npm run deploy-openlayers ./src/openlayers/namespace.js ./src/openlayers/css/index.js && uglifyjs ./dist/openlayers/iclient-openlayers.js --ecma 5 --comments /Copyright©/i -c -m -o ./dist/openlayers/iclient-openlayers.min.js && cleancss -o ./dist/openlayers/iclient-openlayers.min.css ./dist/openlayers/iclient-openlayers.css",
2121
"release-ol-es5": "cross-env moduleVersion=es5 npm run deploy-ol ./src/openlayers/namespace.js ./src/openlayers/css/index.js && uglifyjs ./dist/ol/iclient-ol.js --ecma 5 --comments /Copyright©/i -c -m -o ./dist/ol/iclient-ol.min.js && cleancss -o ./dist/ol/iclient-ol.min.css ./dist/ol/iclient-ol.css",
2222
"release-mapboxgl-es5": "cross-env moduleVersion=es5 npm run deploy-mapboxgl ./src/mapboxgl/namespace.js ./src/mapboxgl/css/index.js && uglifyjs ./dist/mapboxgl/iclient-mapboxgl.js --ecma 5 --comments /Copyright©/i -c -m -o ./dist/mapboxgl/iclient-mapboxgl.min.js && cleancss -o ./dist/mapboxgl/iclient-mapboxgl.min.css ./dist/mapboxgl/iclient-mapboxgl.css",
23-
"release-classic-es5": "cross-env moduleVersion=es5 npm run deploy-classic ./src/classic/index.js && uglifyjs ./dist/classic/iclient-classic.js --ecma 5 --comments /Copyright©/i -c -m -o ./dist/classic/iclient-classic.min.js",
23+
"release-classic-es5": "cross-env moduleVersion=es5 npm run deploy-classic ./src/classic/namespace.js && uglifyjs ./dist/classic/iclient-classic.js --ecma 5 --comments /Copyright©/i -c -m -o ./dist/classic/iclient-classic.min.js",
2424
"release-leaflet-es6": "cross-env moduleVersion=es6 npm run deploy-leaflet ./src/leaflet/namespace.js ./src/leaflet/css/index.js && node ./node_modules/uglify-es/bin/uglifyjs ./dist/leaflet/iclient-leaflet-es6.js --ecma 6 --comments /Copyright©/i -c -m -o ./dist/leaflet/iclient-leaflet-es6.min.js && cleancss -o ./dist/leaflet/iclient-leaflet.min.css ./dist/leaflet/iclient-leaflet.css",
2525
"release-openlayers-es6": "cross-env moduleVersion=es6 npm run deploy-openlayers ./src/openlayers/namespace.js ./src/openlayers/css/index.js && node ./node_modules/uglify-es/bin/uglifyjs ./dist/openlayers/iclient-openlayers-es6.js --ecma 6 --comments /Copyright©/i -c -m -o ./dist/openlayers/iclient-openlayers-es6.min.js && cleancss -o ./dist/openlayers/iclient-openlayers.min.css ./dist/openlayers/iclient-openlayers.css",
2626
"release-ol-es6": "cross-env moduleVersion=es6 npm run deploy-ol ./src/openlayers/namespace.js ./src/openlayers/css/index.js && node ./node_modules/uglify-es/bin/uglifyjs ./dist/ol/iclient-ol-es6.js --ecma 6 --comments /Copyright©/i -c -m -o ./dist/ol/iclient-ol-es6.min.js && cleancss -o ./dist/ol/iclient-ol.min.css ./dist/ol/iclient-ol.css",
2727
"release-mapboxgl-es6": "cross-env moduleVersion=es6 npm run deploy-mapboxgl ./src/mapboxgl/namespace.js ./src/mapboxgl/css/index.js && node ./node_modules/uglify-es/bin/uglifyjs ./dist/mapboxgl/iclient-mapboxgl-es6.js --ecma 6 --comments /Copyright©/i -c -m -o ./dist/mapboxgl/iclient-mapboxgl-es6.min.js && cleancss -o ./dist/mapboxgl/iclient-mapboxgl.min.css ./dist/mapboxgl/iclient-mapboxgl.css",
28-
"release-classic-es6": "cross-env moduleVersion=es6 npm run deploy-classic ./src/classic/index.js && node ./node_modules/uglify-es/bin/uglifyjs ./dist/classic/iclient-classic-es6.js --ecma 6 --comments /Copyright©/i -c -m -o ./dist/classic/iclient-classic-es6.min.js",
28+
"release-classic-es6": "cross-env moduleVersion=es6 npm run deploy-classic ./src/classic/namespace.js && node ./node_modules/uglify-es/bin/uglifyjs ./dist/classic/iclient-classic-es6.js --ecma 6 --comments /Copyright©/i -c -m -o ./dist/classic/iclient-classic-es6.min.js",
2929
"deploy": "webpack --color",
3030
"deploy-leaflet": "webpack --config ./build/webpack.config.leaflet.js --color",
3131
"deploy-openlayers": "webpack --config ./build/webpack.config.openlayers.js --color",

src/classic/namespace.js

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
import {
2+
ElasticSearch,
3+
SecurityManager,
4+
KernelDensityJobParameter,
5+
SingleObjectQueryJobsParameter,
6+
SummaryAttributesJobsParameter,
7+
SummaryMeshJobParameter,
8+
SummaryRegionJobParameter,
9+
OverlayGeoJobParameter,
10+
BuffersAnalystJobsParameter,
11+
TopologyValidatorJobsParameter,
12+
OutputSetting,
13+
MappingParameters,
14+
GeoCodingParameter,
15+
GeoDecodingParameter,
16+
SuperMap
17+
} from './index';
18+
19+
SuperMap.ElasticSearch = ElasticSearch;
20+
SuperMap.SecurityManager = SecurityManager;
21+
SuperMap.KernelDensityJobParameter = KernelDensityJobParameter;
22+
SuperMap.SingleObjectQueryJobsParameter = SingleObjectQueryJobsParameter;
23+
SuperMap.SummaryAttributesJobsParameter = SummaryAttributesJobsParameter;
24+
SuperMap.SummaryMeshJobParameter = SummaryMeshJobParameter;
25+
SuperMap.SummaryRegionJobParameter = SummaryRegionJobParameter;
26+
SuperMap.OverlayGeoJobParameter = OverlayGeoJobParameter;
27+
SuperMap.BuffersAnalystJobsParameter = BuffersAnalystJobsParameter;
28+
SuperMap.TopologyValidatorJobsParameter = TopologyValidatorJobsParameter;
29+
SuperMap.OutputSetting = OutputSetting;
30+
SuperMap.MappingParameters = MappingParameters;
31+
SuperMap.GeoCodingParameter = GeoCodingParameter;
32+
SuperMap.GeoDecodingParameter = GeoDecodingParameter;
33+
34+
export * from './index';

src/classic/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"keywords": [
66
"SuperMap"
77
],
8+
"main": "namespace.js",
89
"homepage": "https://iclient.supermap.io",
910
"repository": {
1011
"type": "git",

0 commit comments

Comments
 (0)