import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueDevTools from 'vite-plugin-vue-devtools' // import AutoImport from 'unplugin-auto-import/vite' // import Components from 'unplugin-vue-components/vite' // import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' // https://vite.dev/config/ export default defineConfig({ server: { proxy: { // 匹配所有以 '/api' 开头的请求,转发到后端 '/api': { target: 'http://localhost:8080', // 后端接口地址 changeOrigin: true, // 允许跨域 } } }, plugins: [ vue(), vueDevTools(), // AutoImport({ // resolvers: [ElementPlusResolver()], // }), // Components({ // resolvers: [ElementPlusResolver()], // }), ], //添加的别名 resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) }, }, })