axios 后端不配和添加api

export function returnBaseUrl(proxyUrl, url) {
  // console.log(process.env, "process.env3333");
  let returnBaseUrl = "";
  if (process.env.NODE_ENV === "production") {
    // // test 环境
    // if (process.env.VUE_APP_ENV === "test") {
    //   returnBaseUrl = url;
    // }
    // // 生产环境
    // if (process.env.VUE_APP_ENV === "production") {
    //   returnBaseUrl = url;
    // }
    returnBaseUrl = process.env.VUE_APP_BASEURL;
  } else {
    // 开发环境走代理
    returnBaseUrl = proxyUrl;
  }
  return returnBaseUrl;
}
```javascript
在这里插入代码片
```// 查询订单
const baseURL = returnBaseUrl("/pluto-msg-web", "https://mdut-web.dexintec.cn");
export const queryDZList = function (data) {
  return request({
    baseURL,
    method: "get",
    url: "/admin/account/config/list",
    params: data,
  });
};

在这里插入代码片   proxy: {
      "/pluto-bas-web": {
        target: "https://ke-uw-acm.dexintec.cn/pluto-bas-web", // 'https://tz-uw-acm.dexintec.cn'
        pathRewrite: {
          "^/pluto-bas-web": "",
        },
      },
      "/pluto-uw-web": {
        target: "https://ke-uw-acm.dexintec.cn/pluto-uw-web",
        // target: 'https://uw-acm.ke.palmcash.com/ke-uw-web',  // 'https://tz-uw-acm.dexintec.cn'
        pathRewrite: {
          "^/pluto-uw-web": "",
        },
      },
      "/pluto-msg-web": {
        target: "https://mdut-web-uat.dexintec.cn",
        // target: 'https://uw-acm.ke.palmcash.com/ke-uw-web',  // 'https://tz-uw-acm.dexintec.cn'
        pathRewrite: {
          "^/pluto-msg-web": "",
        },
      },
    },

前端自己建一个baseurl 通过pathRewrite将这个代理地址重写 同时通过环境区分将线上地址赋给url

你可能感兴趣的:(前端)