一、配置proxy代理跨域
1.通过middleware中间件的方式设置proxy
1.npm install http-proxy-middleware --save
react脚手架已安装该库
2.在src目录中新建setupProxy.js文件,在文件中放入如下代码:
const proxy= require('http-proxy-middleware')
module.exports = function (app) {
app.use(
proxy('/api', {
target: 'http://172.16.136.249:8080',
secure: false,
changeOrigin: true,
pathRewrite: {
"^/api": ""
}
}),
proxy('/api2', {
target: 'http://172.16.136.249:8080',
secure: false,
changeOrigin: true,
pathRewrite: {
"^/api2": ""
}
})
)
}