import { defineConfig } from 'vite' import path from "path" import react from '@vitejs/plugin-react' import vitePluginImp from 'vite-plugin-imp' // https://vitejs.dev/config/ export default defineConfig({ base: '/jgz/', server: { host: '0.0.0.0', proxy: { '/api/': { // 要代理的地址 target: 'http://127.0.0.1:8087', // 配置了这个可以从 http 代理到 https // 依赖 origin 的功能可能需要这个,比如 cookie changeOrigin: true, }, } }, plugins: [ react(), vitePluginImp({ libList: [ { libName: 'antd', style: (name) => `antd/es/${name}/style`, } ] }) ], resolve: { alias: [ { find: '@', replacement: path.resolve(__dirname, 'src') }, ], }, css: { preprocessorOptions: { less: { // modifyVars: { 'primary-color': '#13c2c2' }, javascriptEnabled: true, }, }, }, })