zhangwei
2025-08-27 f0c7f4845fb40bb75b2c9eb61a790e9b8ea7401a
vite.config.ts
@@ -20,16 +20,23 @@
    },
    // 服务端渲染
    server: {
      https: true, // 启用 HTTPS
      // 端口号
      port: VITE_PORT,
      host: "0.0.0.0",
      // 本地跨域代理 https://cn.vitejs.dev/config/server-options.html#server-proxy
      proxy: {
        "/api": {
          // 这里填写后端地址
          target: "http://192.168.0.36:5005",
          // 这里填写后端地址http://114.132.78.38:8096 http://192.168.0.36:5005
          target: "http://192.168.18.15:5005",
          // target: "http://192.168.18.52:5005",
          changeOrigin: true,
          rewrite: path => path.replace(/^\/api/, "")
        },
        "/oss": {
          target: "https://feizhengcai.oss-cn-chengdu.aliyuncs.com",
          changeOrigin: true,
          rewrite: path => path.replace(/^\/oss/, "")
        }
      },
      // 预热文件以提前转换和缓存结果,降低启动期间的初始页面加载时长并防止转换瀑布
@@ -38,6 +45,14 @@
      }
    },
    plugins: getPluginsList(VITE_CDN, VITE_COMPRESSION),
    css: {
      preprocessorOptions: {
        scss: {
          // 自动导入定制化样式进行文件覆盖
          additionalData: `@use "@/style/element-plus-new.scss" as *;`
        }
      }
    },
    // https://cn.vitejs.dev/config/dep-optimization-options.html#dep-optimization-options
    optimizeDeps: {
      include,