react配置代理解决跨域
- 先安装http-proxy-middleware
npm install http-proxy-middleware --save
yarn add http-proxy-middleware --save
- 在src目录下创建 setupProxy.js 文件
- 设置代理(setupProxy.js文件内容
const proxy = require('http-proxy-middleware');
module.exports = function (app) {
app.use(proxy.createProxyMiddleware('/qwl', { // 'qwl' 需要转发的请求
target: 'https://baidu.com', //接口服务器地址
// target: 'http://192.168.9.19:8080',
changeOrigin: true,
pathRewrite: {
'^/qwl': ''
},
}));
};