Skip to content

Commit 3446ba4

Browse files
committed
[fix] 修改include文件中的libs & dist路径; ---reviewed by songym
1 parent 3906216 commit 3446ba4

File tree

6 files changed

+284
-275
lines changed

6 files changed

+284
-275
lines changed

dist/classic/include-classic.js

Lines changed: 41 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -49,112 +49,115 @@
4949
}
5050

5151
//加载类库资源文件
52-
function load() {
52+
function load({ libsurl, disturl }) {
5353
var includes = (targetScript.getAttribute('include') || "").split(",");
5454
var excludes = (targetScript.getAttribute('exclude') || "").split(",");
5555
if (!inArray(excludes, 'iclient8c')) {
5656
if (!inArray(includes, 'iclient8c-plot')) {
5757
window.excludePlot = true;
5858
}
59-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/libs/SuperMap.Include.js");
59+
inputScript(`${libsurl}/iclient8c/libs/SuperMap.Include.js`);
6060
}
6161
if (inArray(includes, 'mapv')) {
62-
inputScript("https://iclient.supermap.io/web/libs/mapv/2.0.62/mapv.min.js");
62+
inputScript(`${libsurl}/mapv/2.0.62/mapv.min.js`);
6363
}
6464
if (inArray(includes, 'echarts')) {
65-
inputScript('https://iclient.supermap.io/web/libs/echarts/4.9.0/echarts.min.js');
65+
inputScript(`${libsurl}/echarts/4.9.0/echarts.min.js`);
6666
}
6767
if (inArray(includes, 'nanoscroller')) {
68-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/css/nanoscroller.css");
69-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/jquery.nanoscroller.min.js");
68+
inputCSS(`${libsurl}/iclient8c/examples/css/nanoscroller.css`);
69+
inputScript(`${libsurl}/iclient8c/examples/js/jquery.nanoscroller.min.js`);
7070
}
7171
if (inArray(includes, 'infoWindow')) {
72-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/js/plugins/infoWindow/infoWindow.css");
73-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/plugins/infoWindow/InfoWindow.js");
72+
inputCSS(`${libsurl}/iclient8c/examples/js/plugins/infoWindow/infoWindow.css`);
73+
inputScript(`${libsurl}/iclient8c/examples/js/plugins/infoWindow/InfoWindow.js`);
7474
}
7575
if (inArray(includes, 'heatmapColorCSS')) {
76-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/css/heatmap.css");
76+
inputCSS(`${libsurl}/iclient8c/examples/css/heatmap.css`);
7777
}
7878
if (!inArray(excludes, 'iclient-classic')) {
7979
if (supportES6()) {
80-
inputScript("../../dist/classic/iclient-classic-es6.min.js");
80+
inputScript(`${disturl}/classic/iclient-classic-es6.min.js`);
8181
} else {
82-
inputScript("../../dist/classic/iclient-classic.min.js");
82+
inputScript(`${disturl}/classic/iclient-classic.min.js`);
8383
}
8484
}
8585
if (inArray(includes, 'tianditu')) {
86-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/layer/Tianditu.js");
86+
inputScript(`${libsurl}/iclient8c/examples/js/layer/Tianditu.js`);
8787
}
8888
if (inArray(includes, 'echarts-all')) {
89-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/echarts-all.js");
89+
inputScript(`${libsurl}/iclient8c/examples/js/echarts-all.js`);
9090
}
9191
if (inArray(includes, 'baidu')) {
92-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/layer/Baidu.js");
92+
inputScript(`${libsurl}/iclient8c/examples/js/layer/Baidu.js`);
9393
}
9494
if (inArray(includes, 'OSMBuildings-SuperMap')) {
95-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/OSMBuildings-SuperMap.js");
95+
inputScript(`${libsurl}/iclient8c/examples/js/OSMBuildings-SuperMap.js`);
9696
}
9797
if (inArray(includes, 'D3WindMap')) {
98-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/D3WindMap.js");
98+
inputScript(`${libsurl}/iclient8c/examples/js/D3WindMap.js`);
9999
}
100100
if (inArray(includes, 'd3')) {
101-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/d3.v3.min.js");
101+
inputScript(`${libsurl}/iclient8c/examples/js/d3.v3.min.js`);
102102
}
103103
if (inArray(includes, 'three')) {
104-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/ThreeWebGL.js");
105-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/ThreeExtras.js");
106-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/RequestAnimationFrame.js");
107-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/Detector.js");
108-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/globe.js");
104+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/ThreeWebGL.js`);
105+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/ThreeExtras.js`);
106+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/RequestAnimationFrame.js`);
107+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/Detector.js`);
108+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/globe.js`);
109109
}
110110
if (inArray(includes, 'MapToImg')) {
111-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/MapToImg.js");
111+
inputScript(`${libsurl}/iclient8c/examples/js/MapToImg.js`);
112112
}
113113
if (inArray(includes, 'Bar')) {
114-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Bar.js");
114+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Bar.js`);
115115
}
116116
if (inArray(includes, 'Bar3D')) {
117-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Bar3D.js");
117+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Bar3D.js`);
118118
}
119119
if (inArray(includes, 'Circle')) {
120-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Circle.js");
120+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Circle.js`);
121121
}
122122
if (inArray(includes, 'Line')) {
123-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Line.js");
123+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Line.js`);
124124
}
125125
if (inArray(includes, 'Pie')) {
126-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Pie.js");
126+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Pie.js`);
127127
}
128128
if (inArray(includes, 'Point')) {
129-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Point.js");
129+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Point.js`);
130130
}
131131
if (inArray(includes, 'Ring')) {
132-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Ring.js");
132+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Ring.js`);
133133
}
134134
if (inArray(includes, 'style')) {
135-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/theme/default/style.css");
135+
inputCSS(`${libsurl}/iclient8c/theme/default/style.css`);
136136
}
137137
if (inArray(includes, 'sm-doc')) {
138-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/css/sm-doc.css");
138+
inputCSS(`${libsurl}/iclient8c/examples/css/sm-doc.css`);
139139
}
140140
if (inArray(includes, 'LargeFormatPrints')) {
141-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/LargeFormatPrints.js");
141+
inputScript(`${libsurl}/iclient8c/examples/js/LargeFormatPrints.js`);
142142
}
143143
if (inArray(includes, 'PlottingPanel')) {
144-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/plottingPanel/PlottingPanel.Include.js");
144+
inputScript(`${libsurl}/iclient8c/examples/js/plottingPanel/PlottingPanel.Include.js`);
145145
}
146146
if (inArray(includes, 'bevInclude')) {
147-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/bevInclude.js");
147+
inputScript(`${libsurl}/iclient8c/examples/js/bevInclude.js`);
148148
}
149149
if (inArray(includes, 'DefaultStyleConfiguration')) {
150-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/resource/Plugins/Plotting/DefaultStyleConfiguration.js");
150+
inputScript(`${libsurl}/iclient8c/resource/Plugins/Plotting/DefaultStyleConfiguration.js`);
151151
}
152152
if (inArray(includes, 'tensorflow')) {
153-
inputScript('https://iclient.supermap.io/web/libs/tensorflow/3.9.0/tf.min.js');
153+
inputScript(`${libsurl}/tensorflow/3.9.0/tf.min.js`);
154154
}
155155
}
156156

157-
load();
157+
load({
158+
libsurl: 'https://iclient.supermap.io/web/libs',
159+
disturl: '../../dist'
160+
});
158161
window.isLocal = false;
159162
window.server = document.location.toString().match(/file:\/\//) ? "http://localhost:8090" : document.location.protocol + "//" + document.location.host;
160163
})();

0 commit comments

Comments
 (0)