import preact from '@preact/preset-vite' import path from 'path' import { defineConfig } from 'vite' import svgr from 'vite-plugin-svgr' export default defineConfig({ resolve: { alias: [ { find: '@', replacement: path.join(path.resolve(__dirname), 'src'), }, ], }, server: { proxy: { '/api': { target: 'http://localhost:8083', changeOrigin: true, }, }, }, plugins: [ preact(), svgr({ svgrOptions: { svgProps: { className: 'svg-icon', }, }, }), ], })