vite.config.ts 791 B

123456789101112131415161718192021222324252627
  1. import { defineConfig } from "vite";
  2. import uni from "@dcloudio/vite-plugin-uni";
  3. import { resolve } from "path";
  4. console.log("222222222222222222", process.env.VITE_API_URL);
  5. // https://vitejs.dev/config/
  6. export default defineConfig({
  7. plugins: [uni()],
  8. define: {
  9. "process.env": process.env, // 或者使用其他方法如 Vite 的内置支持
  10. },
  11. resolve: {
  12. // 配置别名
  13. alias: {
  14. "@": resolve(__dirname, "src"),
  15. },
  16. },
  17. server: {
  18. proxy: {
  19. [process.env.VITE_APP_BASE_API as string]: {
  20. target: process.env.VITE_API_URL, // 后端API服务器的地址
  21. changeOrigin: true, // 是否改变源地址
  22. rewrite: (path) =>
  23. path.replace(`/^\/${process.env.VITE_APP_BASE_API}/`, ""), // 重写路径
  24. },
  25. },
  26. },
  27. });