| 12345678910111213141516171819202122232425262728293031323334353637 | import {defineConfig} from 'vite'import uni from "@dcloudio/vite-plugin-uni";import Unocss from 'unocss/vite'import {resolve} from "path";import website from './config/index';export default defineConfig({    resolve: {        alias: {            '~api': resolve(__dirname, './httpApi/modules'),        }    },    plugins: [        uni(),        Unocss(),    ],    server: {        ...website.vite,        port: '3001',        host: '0.0.0.0',        proxy: {            '/api': {                ws: true,                changeOrigin: true,                target: getApiUrl(),                rewrite: (path) => path.replace(new RegExp('^/api'), '/'),            }        }    },})function getApiUrl() {    const {testApi, baseApi} = website    const url = process.env.NODE_ENV === 'development' ? testApi.api : baseApi.api    console.log('当前请求地址:', url)    return url}
 |