1. 程式人生 > >ant design pro 修改代理

ant design pro 修改代理

一、情況一(推薦使用,也是使用最多的)

//.只修改roadhogrc.mock.js頁面
const noProxy = process.env.NO_PROXY === 'true';
const proxy = {
	'POST /api/(.*)': 'https://api.xxxx.com.cn/api/',
  	'GET /api/(.*)': 'https://api.xxxx.com.cn/api/',
}
export default (noProxy ? {} : delay(proxy, 1000));

//啟動使用 npm  run start

二、情況二

//只修改.roadhogrc.mock.js頁面
const noProxy =true;
const proxy = {
	
}
export default (noProxy ? {
	'POST /api/*':'https://api.xxxxx.com.cn/',
  	'GET /api/*':'https://api.xxxxx.com.cn/'
} : delay(proxy, 1000));

//啟動使用 npm run start:no-proxy

三、情況三(如果以上失效,請使用這個)

//只修改.webpackrc頁面,
"proxy": {
    "/": {
      "target": "http://txxx.cn/",
      "changeOrigin": true,
      "pathRewrite": { "^/" : "" }
    }
  }

返回資料:
返回資料
提示:實際情況千奇百怪,這也可能只適用於我。