import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { readFileSync } from 'fs' const pkg = JSON.parse(readFileSync('./package.json', 'utf-8')) export default defineConfig({ plugins: [vue()], define: { __APP_VERSION__: JSON.stringify(pkg.version), }, build: { modulePreload: { polyfill: false }, }, server: { host: true, proxy: { '/api': { target: 'http://backend:8000', changeOrigin: true, } } } })