| 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
 
- }
 
 
  |