dnd-character-deploy/vite.config.ts

9 lines
420 B
TypeScript

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'}}});