import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import path from 'path' export default defineConfig({ plugins: [react()], base: './', resolve: { alias: { '@': path.resolve(__dirname, './src'), }, }, build: { outDir: 'dist', rollupOptions: { output: { entryFileNames: 'js/editor.js', chunkFileNames: 'js/[name].js', assetFileNames: (info) => info.name?.endsWith('.css') ? 'css/editor.css' : 'assets/[name][extname]', }, }, }, server: { port: 5173, proxy: { '/api': 'http://192.168.1.105:8080', }, }, })