import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; export default defineConfig({plugins:[vue(),{ name:'offline-ui-assets', generateBundle(_options,bundle){ this.emitFile({type:'asset',fileName:'assets/ui-manifest.json',source:JSON.stringify(Object.values(bundle).map(item=>`/${item.fileName}`))}); } }],server:{proxy:{'/api':'http://localhost:8080','/auth':'http://localhost:8080'}}});