proxyTable 同时满足两个条件(其中一个是非)

既满足 /api 开头 又满足 非 /api/order 需要转发到 aaa,
/api/order 需要转发到 bbb。


 '/api/': {  // 应该怎么改这个 满足第一个要求?
    target: 'http://dev.api.aaa.cn',
    changeOrigin: true
  },
  '/api/order': { 
    target: 'http://dev.api.bbb.cn/',
    changeOrigin: true
  },

看了相关文档没找到合适的解决办法。?

回答:

你一个写成’/api’,另外一个写成’/bpi’不就好了


 '/api/': {
    target: 'http://dev.api.aaa.cn',
    changeOrigin: true,
    pathRewrite: {
      '^/api': '/'
    }
  },
  '/bpi': { 
    target: 'http://dev.api.bbb.cn/',
    changeOrigin: true,
    pathRewrite: {
      '^/bpi': '/'
    }
  },

回答:

你把先后顺序换一下就好了。

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注