import path from 'path' import { fileURLToPath, URL } from 'url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueI18n from '@intlify/vite-plugin-vue-i18n' // https://vitejs.dev/config/ export default defineConfig({ alias: { 'vue-i18n': 'vue-i18n/dist/vue-i18n.runtime.esm-bundler.js' }, plugins: [ vue(), vueI18n({ include: path.resolve(__dirname, './locales/**') }) ], resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) }, }, server: { proxy: { '/foo': 'http://localhost:4567', } }, })