【发布时间】:2018-12-18 14:56:48
【问题描述】:
create-react-app docs 表示您可以手动配置代理对象。我正在关注http-proxy-middleware docs on matching
排除特定路线,但尚未使其工作。
基本上,我从 /app 路由而不是 root 为我的应用程序提供服务。所以我希望发生以下情况:
-
/app/api代理到http://localhost:3001,我的后端服务 - 所有不以
/app开头的请求代理到http://cloud.my-app.com
这是我到目前为止没有运气的尝试:
"homepage": "https://cloud.my-app.com/app",
"proxy": {
"/app/api": { // Works
"target": "http://localhost:3001"
},
"!/app/*": { // Does not work
"target": "https://cloud.my-app.com",
"secure": false
}
},
我错过了什么?
【问题讨论】:
标签: webpack-dev-server create-react-app http-proxy-middleware