|
53 | 53 | var includes = (targetScript.getAttribute('include') || '').split(',');
|
54 | 54 | var excludes = (targetScript.getAttribute('exclude') || '').split(',');
|
55 | 55 | if (!inArray(includes, 'mapbox-gl-enhance') && !inArray(excludes, 'mapbox-gl')) {
|
56 |
| - inputCSS('https://cdn.jsdelivr.net/npm/mapbox-gl@1.13.1/dist/mapbox-gl.min.css'); |
57 |
| - inputScript('https://cdn.jsdelivr.net/npm/mapbox-gl@1.13.1/dist/mapbox-gl.min.js'); |
| 56 | + inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js/1.13.1/mapbox-gl.css'); |
| 57 | + inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js/1.13.1/mapbox-gl.js'); |
58 | 58 | }
|
59 | 59 | if (inArray(includes, 'mapbox-gl-enhance')) {
|
60 | 60 | inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.css');
|
61 | 61 | inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.js');
|
62 | 62 | }
|
63 | 63 | if (inArray(includes, 'turf')) {
|
64 |
| - inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/6.5.0/turf.min.js'); |
| 64 | + inputScript('https://iclient.supermap.io/web/libs/turf/6.5.0/turf.min.js'); |
65 | 65 | }
|
66 | 66 | if (inArray(includes, 'draw')) {
|
67 | 67 | inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-draw/1.3.0/mapbox-gl-draw.css');
|
68 | 68 | inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-draw/1.3.0/mapbox-gl-draw.js');
|
69 | 69 | }
|
70 | 70 |
|
71 | 71 | if (inArray(includes, 'mapboxgl-draw-rectangle-drag')) {
|
72 |
| - inputScript('https://cdn.jsdelivr.net/gh/CartoDB/mapboxgl-draw-rectangle-drag@1.0.1/build/mapboxgl-draw-rectangle-drag.browser.js'); |
| 72 | + inputScript('https://iclient.supermap.io/web/libs/mapboxgl-draw-rectangle-drag/1.0.1/mapboxgl-draw-rectangle-drag.browser.js'); |
73 | 73 | }
|
74 | 74 | if (inArray(includes, 'compare')) {
|
75 | 75 | inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-compare/0.4.0/mapbox-gl-compare.css');
|
76 | 76 | inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-compare/0.4.0/mapbox-gl-compare.js');
|
77 | 77 | }
|
78 | 78 | if (inArray(includes, 'mapv')) {
|
79 |
| - inputScript('https://cdn.jsdelivr.net/npm/mapv@2.0.62/build/mapv.min.js'); |
| 79 | + inputScript('https://iclient.supermap.io/web/libs/mapv/2.0.62/mapv.min.js'); |
80 | 80 | }
|
81 | 81 | if (inArray(includes, 'echarts')) {
|
82 |
| - inputScript('https://cdn.jsdelivr.net/npm/echarts@4.9.0/dist/echarts.min.js'); |
83 |
| - inputScript('https://cdn.jsdelivr.net/npm/echarts-liquidfill@2.0.6/dist/echarts-liquidfill.min.js'); |
| 82 | + inputScript('https://iclient.supermap.io/web/libs/echarts/4.9.0/echarts.min.js'); |
| 83 | + inputScript('https://iclient.supermap.io/web/libs/echarts-liquidfill/2.0.6/echarts-liquidfill.min.js'); |
84 | 84 | inputScript('https://iclient.supermap.io/web/libs/echartsLayer/EchartsLayer.min.js');
|
85 | 85 | }
|
86 | 86 | if (inArray(includes, 'echarts-vue')) {
|
87 |
| - inputScript('https://cdn.jsdelivr.net/npm/echarts@4.9.0/dist/echarts.min.js'); |
88 |
| - inputScript('https://cdn.jsdelivr.net/npm/vue-echarts@4.1.0/dist/vue-echarts.min.js'); |
89 |
| - inputScript('https://cdn.jsdelivr.net/npm/echarts-liquidfill@2.0.6/dist/echarts-liquidfill.min.js'); |
| 87 | + inputScript('https://iclient.supermap.io/web/libs/echarts/4.9.0/echarts.min.js'); |
| 88 | + inputScript('https://iclient.supermap.io/web/libs/vue-echarts/4.1.0/vue-echarts.min.js'); |
| 89 | + inputScript('https://iclient.supermap.io/web/libs/echarts-liquidfill/2.0.6/echarts-liquidfill.min.js'); |
90 | 90 | inputScript('https://iclient.supermap.io/web/libs/echartsLayer/EchartsLayer.min.js');
|
91 | 91 | }
|
92 | 92 | if (inArray(includes, 'three')) {
|
93 |
| - inputScript('https://cdn.jsdelivr.net/npm/three@0.121.1/build/three.js'); |
| 93 | + inputScript('https://iclient.supermap.io/web/libs/three/0.121.1/build/three.jss'); |
94 | 94 | }
|
95 | 95 | if (inArray(includes, 'xlsx')) {
|
96 |
| - inputScript('https://cdn.jsdelivr.net/npm/xlsx@0.17.2/dist/xlsx.core.min.js'); |
| 96 | + inputScript('https://iclient.supermap.io/web/libs/xlsx/0.17.2/xlsx.core.min.js'); |
97 | 97 | }
|
98 | 98 | if (inArray(includes, 'proj4')) {
|
99 |
| - inputScript('https://cdn.jsdelivr.net/npm/proj4@2.7.5/dist/proj4.js'); |
| 99 | + inputScript('https://iclient.supermap.io/web/libs/proj4/2.7.5/proj4.js'); |
100 | 100 | }
|
101 | 101 | if (inArray(includes, 'shapefile')) {
|
102 |
| - inputScript('https://cdn.jsdelivr.net/npm/shapefile@0.6.6/dist/shapefile.js'); |
| 102 | + inputScript('https://iclient.supermap.io/web/libs/shapefile/shapefile.js'); |
103 | 103 | }
|
104 | 104 | if (inArray(includes, 'ant-design-vue')) {
|
105 |
| - inputCSS('https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.8/dist/antd.min.css'); |
106 |
| - inputScript('https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.8/dist/antd.min.js'); |
| 105 | + inputCSS('https://iclient.supermap.io/web/libs/ant-design-vue/1.7.8/antd.min.css'); |
| 106 | + inputScript('https://iclient.supermap.io/web/libs/ant-design-vue/1.7.8/antd.min.js'); |
107 | 107 | }
|
108 | 108 | if (inArray(includes, 'antd')) {
|
109 |
| - inputCSS('https://cdn.jsdelivr.net/npm/antd@3.25.3/dist/antd.min.css'); |
110 |
| - inputScript('https://cdn.jsdelivr.net/npm/moment@2.29.1/min/moment.min.js'); |
111 |
| - inputScript('https://cdn.jsdelivr.net/npm/antd@3.25.3/dist/antd.min.js'); |
| 109 | + inputCSS('https://iclient.supermap.io/web/libs/antd/3.25.3/antd.min.css'); |
| 110 | + inputScript('https://iclient.supermap.io/web/libs/moment/2.29.1/moment.min.js'); |
| 111 | + inputScript('https://iclient.supermap.io/web/libs/antd/3.25.3/antd.min.js'); |
112 | 112 | }
|
113 | 113 | if (inArray(includes, 'deck')) {
|
114 | 114 | inputScript('https://iclient.supermap.io/web/libs/deck.gl/5.1.3/deck.gl.min.js');
|
|
126 | 126 | inputScript('https://iclient.supermap.io/web/libs/xml-js/1.6.8/xml-js.min.js');
|
127 | 127 | }
|
128 | 128 | if (inArray(includes, 'LegacyJSONLoader')) {
|
129 |
| - inputScript('https://cdn.jsdelivr.net/npm/three@0.110.0/examples/js/loaders/deprecated/LegacyJSONLoader.js'); |
| 129 | + inputScript('https://iclient.supermap.io/web/libs/three/0.110.0/examples/js/loaders/deprecated/LegacyJSONLoader.js'); |
130 | 130 | }
|
131 | 131 | if (inArray(includes, 'OBJLoader')) {
|
132 |
| - inputScript('https://cdn.jsdelivr.net/npm/three@0.121.1/examples/js/loaders/OBJLoader.js'); |
| 132 | + inputScript('https://iclient.supermap.io/web/libs/three/0.121.1/examples/js/loaders/OBJLoader.js'); |
133 | 133 | }
|
134 | 134 |
|
135 | 135 | if (inArray(includes, 'three92')) {
|
136 |
| - inputScript('https://cdn.bootcdn.net/ajax/libs/three.js/92/three.min.js'); |
| 136 | + inputScript('https://iclient.supermap.io/web/libs/three/92/three.min.js'); |
137 | 137 | }
|
138 | 138 | if (inArray(includes, 'LoaderSupport')) {
|
139 | 139 | inputScript('https://iclient.supermap.io/web/libs/three/plugins/loaders/LoaderCommons.js');
|
|
144 | 144 | inputScript('https://iclient.supermap.io/web/libs/three/plugins/loaders/OBJLoader2.js');
|
145 | 145 | }
|
146 | 146 | if (inArray(includes, 'MTLLoader')) {
|
147 |
| - inputScript('https://cdn.jsdelivr.net/npm/three@0.121.1/examples/js/loaders/MTLLoader.js'); |
| 147 | + inputScript('https://iclient.supermap.io/web/libs/three/0.121.1/examples/js/loaders/MTLLoader.js'); |
148 | 148 | }
|
149 | 149 | if (inArray(includes, 'GLTFLoader')) {
|
150 |
| - inputScript('https://cdn.jsdelivr.net/npm/three@0.121.1/examples/js/loaders/GLTFLoader.js'); |
| 150 | + inputScript('https://iclient.supermap.io/web/libs/three/0.121.1/examples/js/loaders/GLTFLoader.js'); |
151 | 151 | }
|
152 | 152 | if (inArray(includes, 'echarts-gl')) {
|
153 | 153 | inputScript('https://iclient.supermap.io/web/libs/echarts-gl/1.1.2-fix/echarts-gl.min.js');
|
|
156 | 156 | inputScript('https://iclient.supermap.io/web/libs/mapbox-print-pdf/0.4.4/mapbox-print-pdf.min.js');
|
157 | 157 | }
|
158 | 158 | if (inArray(includes, 'moment')) {
|
159 |
| - inputScript('https://cdn.jsdelivr.net/npm/moment@2.29.1/min/moment.min.js'); |
| 159 | + inputScript('https://iclient.supermap.io/web/libs/moment/2.29.1/moment.min.js'); |
160 | 160 | }
|
161 | 161 | if (inArray(includes, 'lodash')) {
|
162 |
| - inputScript('https://cdn.jsdelivr.net/npm/lodash@4.17.21/lodash.min.js'); |
| 162 | + inputScript('https://iclient.supermap.io/web/libs/lodash/4.17.21/lodash.min.js'); |
163 | 163 | }
|
164 | 164 | if (inArray(includes, 'tensorflow')) {
|
165 |
| - inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.9.0/dist/tf.min.js'); |
| 165 | + inputScript('https://iclient.supermap.io/web/libs/tensorflow/3.9.0/tf.min.js'); |
166 | 166 | }
|
167 | 167 |
|
168 | 168 | // dist
|
|
185 | 185 | inputScript('../../dist/mapboxgl/iclient-mapboxgl-react.min.js');
|
186 | 186 | }
|
187 | 187 | if (inArray(includes, 'vue-cesium')) {
|
188 |
| - inputScript('https://cdn.jsdelivr.net/npm/vue-cesium@2.1.4/lib/index.umd.js'); |
| 188 | + inputScript('https://iclient.supermap.io/web/libs/vue-cesium/2.1.4/index.umd.min.js'); |
189 | 189 | }
|
190 | 190 | }
|
191 | 191 |
|
|
0 commit comments