美文网首页
vite.config.ts 代理两个server

vite.config.ts 代理两个server

作者: 糖醋里脊120625 | 来源:发表于2024-03-24 16:39 被阅读0次
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue({
      script: {
        defineModel: true,
      },
    }),
  ],
  resolve: {
    // 配置路径别名
  },
  server: {
    proxy: {
      "/supplychain-apis": {
        // 匹配请求路径,
        target: "https://nginx.etmobile.net/", // 代理的目标地址
        // 开发模式,默认的127.0.0.1,开启后代理服务会把origin修改为目标地址
        changeOrigin: true,
        // secure: true, // 是否https接口
        // ws: true, // 是否代理websockets

        // 路径重写,**** 如果你的后端有统一前缀(如:/api),就不开启;没有就开启
        //简单来说,就是是否改路径 加某些东西
        rewrite: (path) => path.replace(/^\/api/, ""),
      },
      '/api': {
        target: 'http://api.uomg.com/',
        changeOrigin: true,
        ws:false
      }
    },
  },
});

相关文章

网友评论

      本文标题:vite.config.ts 代理两个server

      本文链接:https://www.haomeiwen.com/subject/ipaltjtx.html