react 中的代理跨域
可以在github上搜索
creat react app
User Guide
查阅文档
可以在src创建setupProxy.js文件
src/setupProxy.js
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
app.use(
'/api',
createProxyMiddleware({
target: 'http://localhost:5000',
changeOrigin: true,
})
);
};
我的改良版
const proxy = require('http-proxy-middleware');//不用下载
module.exports = function(app) {
app.use(
'/ajax',
proxy({
target: 'http://m.maoyan.com',
changeOrigin: true,
//pathRewrite:
})
);
app.use(
'/ajax2',
proxy({
target: 'http://m2.maoyan.com',
changeOrigin: true,
//pathRewrite:
})
);
};