import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { viteStaticCopy } from 'vite-plugin-static-copy' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ vue(), viteStaticCopy({ targets: [ { src: 'node_modules/cesium/Build/Cesium/Workers', dest: 'cesiumStatic' }, { src: 'node_modules/cesium/Build/Cesium/Assets', dest: 'cesiumStatic' }, { src: 'node_modules/cesium/Build/Cesium/Widgets', dest: 'cesiumStatic' }, { src: 'node_modules/cesium/Build/Cesium/ThirdParty', dest: 'cesiumStatic' } ] }) ], resolve: { alias: { '@zip.js/zip.js/lib/zip-no-worker.js': '@zip.js/zip.js' } }, base: './', // 设置打包路径 })