- 安装插件http-proxy-middleware
npm i http-proxy-middleware
- 在src文件夹下创建setupProxy.js文件
src/setupProxy.jsx
const {createProxyMiddleware: proxy} = require('http-proxy-middleware');
module.exports = function(app){
app.use(
// /api前缀的请求,就会触发该代理配置
proxy('/api',{
//请求转发给
target:'https://api.github.com',
//控制服务器收到的请求头中Host的值
changeOrigin:true,
//重写请求路径(必须)---将请求路径中的/api删除掉
pathRewrite:{'/api':''}
})
)
}