代理替换字段

官网
我这里主要是解决代理替换字段的问题,首先我们需要知道 ,代理默认会追加字段

vue3+vite使用rewrite

// 配置前端服务地址和端口
  server: {
    hmr: true,
    // 设置反向代理,跨域
    proxy: {
      '/api': {
        target: 'xxxx',
        changeOrigin: true
      },
      '/nerf': {
        target: 'xxxx',
        changeOrigin: true,
        rewrite: path => path.replace(/^\/nerf/, '')
      }
    }
  },

webpack+vue2

  devServerProxy: {
      '/api': {
        target: 'xxxx',
        changeOrigin: true
      },
      '/point_cloud': {
        target: 'xxxx',
        changeOrigin: true,
        pathRewrite: {
          '^/point_cloud': ''
        }
      }
    }

你可能感兴趣的:(vue)