webpack配置proxyTable配置前缀匹配问题

proxyTable里面配置如果两个接口有相同的前缀,则会直接使用前面的,不会用后面的

例如

'/aaa/bb/ccc': {
      target: 'xxx',
     prependPath: true,
     changeOrigin: true,
     secure: false
 },

'/aaa/bb/cccccc': {
      target: 'xxx',
     prependPath: true,
     changeOrigin: true,
     secure: false
 },

两个一前一后,则会以前面的作为匹配到的路径转发到相应的服务上,哪怕后面写的更加精准

所以我们再写匹配规则的时候将最严格的匹配模式放在最前面,将不严格的方式放在后面,以此类推

参考链接http-proxy-middleware

发布了190 篇原创文章 · 获赞 37 · 访问量 30万+

猜你喜欢

转载自blog.csdn.net/sufubo/article/details/103527017