本文主要是介绍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
这篇关于axios 后端不配和添加api的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!