import { defineConfig } from 'vite' import Uni from '@dcloudio/vite-plugin-uni' import UniKuRoot from '@uni-ku/root' import { resolve } from "path" export default async () => { const UnoCSS = (await import('unocss/vite')).default return defineConfig({ envDir: './env', // 自定义env目录 resolve: { alias: [ { find: "@", replacement: resolve(__dirname, 'src') } ] }, server: { host: '0.0.0.0', // 监听所有网络接口 port: 2367, // 选项写法 proxy: { '/pag': { target: 'https://cdn.tmui.design', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '/api') }, } }, plugins: [ Uni(), UniKuRoot(), UnoCSS() ], css: { preprocessorOptions: { scss: { additionalData: `@import "@/static/css/color.scss";`, }, }, } }) }