cquavui/static-copy.js
2025-09-29 17:29:56 +08:00

19 lines
408 B
JavaScript

import copy from 'recursive-copy'
import {deleteSync} from 'del';
const baseDir = `node_modules/cesium/Build/CesiumUnminified`
const targets = [
'Assets/**/*',
'ThirdParty/**/*',
'Widgets/**/*',
'Workers/**/*',
'Cesium.js',
]
deleteSync(targets.map((src) => `public/lib/cesium/${src}`))
copy(baseDir, `public/lib/cesium`, {
expand: true,
overwrite: true,
filter: targets
})