import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' const target = 'http://47.101.180.183:10010' export default defineConfig({ plugins: [vue()], server: { host: '127.0.0.1', port: 19123, open: true, proxy: { '/api': { // 这里的'/api'表示需要转发到的接口路径前缀 target, // 将请求转发到的目标地址 changeOrigin: true, // 支持跨域 rewrite: (path) => path.replace(/^\/api/, '') // 去除请求路径中的'/api'前缀 }, }, }, resolve: { alias: { '@': resolve(__dirname, './src') }, //extensions: [".ts", ".js", ".vue", ".json", ".mjs"], extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json", ".vue"] } })