VUE 多个proxy代理问题

VUE 前端方面,config.js进行多个proxy代理的时候,不生效。

proxy: {
      '/test': {
        target: 'http://192.168.3.111:1234',
        changeOrigin: true,
        pathRewrite: {
          '^/test': '/api'
        },
        secure: false
      },
      [process.env.VUE_APP_BASE_API]: {
        target: `http://localhost:8099`,
        changeOrigin: true,
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: ''
        }
      }
    },

使用 /test 时,无法指向 'http://192.168.3.111:1234'这个地址。

麻烦帮忙解决一下

接口链接是怎样的

只配置一个的时候就生效了吗?

从代码上看不出来什么问题,说下可能得原因,1.使用代理就必须请求前端项目的地址,比如你的前端项目开在 127.0.0.1:8080,那就必须请求127.0.0.1:8080/test/xxx才能生效。2.修改了vue.config.js 必须重启项目里面的配置才能生效