import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], resolve: { alias: { '@': path.resolve(__dirname, 'src'), // src 路径 }, }, css: { preprocessorOptions: { scss: { additionalData: '@import "@/styles/variables.scss";', }, }, }, server: { port: 5173, // 开发环境启动的端口 proxy: { '/api': { // 当遇到 /api 路径时,将其转换成 target 的值,这里我们为了测试,写了github的请求地址 target: 'https://api.github.com', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ''), // 将 /api 重写为空 }, }, }, });