中间键解决react跨域
1、 npm install http-proxy-middleware --save
2、在src目录下创建 setupProxy.js
文件
3、设置代理(setupProxy.js
的内容)
const proxy = require('http-proxy-middleware')
module.exports = function(app) {
app.use(
proxy.createProxyMiddleware('/api', { //`api`是需要转发的请求
target: 'https://www.baidu.com/', // 这里是接口服务器地址
changeOrigin: true,
pathRewrite: {'^/api': ''}
})
)
//配置多个代理 ctrl cv app.use 修改target即可
}