vue 解决跨域问题

2023-05-27  本文已影响0人  缓慢的蜗牛

vue.confiog.js 下

  devServer: {
    port: 8008,
    // proxy: '',
    proxy: {
      "/api": {  // /api是自行设置的请求前缀,按照这个来匹配请求,有这个字段的请求,就会走到代理来。
        target: "https://bbx2023.vip/bbx-admin", // 需要代理的域名,目标域名,会替换掉匹配字段之前的路径
        ws: false, // 是否启用websockets
        changeOrigin: true, //是否跨域
        secure: true, // 如果是https接口,需要配置这个参数
        pathRewrite: {  //重写匹配的字段,如果不需要放在请求路径上,可以重写为""
          "^/api": ""
        }
      }
    },
    open: false,
  },

http.js

axios.defaults.baseURL = '/api';
上一篇 下一篇

猜你喜欢

热点阅读