|
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