0
点赞
收藏
分享

微信扫一扫

vue2升级vue3,proxy配置请求转发无效解决方法

weipeng2k 2022-02-07 阅读 111

vue2写法

vue.config.js

proxy: {
      [process.env.VUE_APP_BASE_API]: {
        target: `http://localhost:8083`,
        changeOrigin: true,
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: '/app'
        }
      }
    }

vue3改为

let proxyObj = {};
proxyObj["/"] = {
    ws:false, // 关闭 webSocket
    target: "http://localhost:8083", // 后端的地址
    changeOrigin: true,
    pathRewrite: {
      ['^' + process.env.VUE_APP_BASE_API]: '/app'
    }
}

module.exports = {
  devServer: {
    headers: {
      'Access-Control-Allow-Origin': '*'
    },
    port: port,
    open: false,
    overlay: {
      warnings: false,
      errors: true
    },
    proxy: proxyObj
  },
}

举报

相关推荐

0 条评论