我正在使用http-proxy-middleware在开发环境中重新路由请求,如下所示:
/api/**
之类的请求被代理到端口3002上的API服务器/app/**
不同的请求将被代理到3001上的静态文件服务器/app/**
之类的请求由React Web应用程序处理(默认端口为3000)该应用是使用react-create-app创建的。现在,问题在于当我npm start
浏览到localhost:3000/app/unauthenticated/register
时,发出了以下请求:
/app/unauthenticated/register
/static/js/bundle.js
/static/js/0.chunk.js
/static/js/main.chunk.js
/manifest.json
除了第一个端口外,所有其他端口都被代理到端口3001上的静态文件服务器,而不是端口3000上的React应用,并且会中断。
如何使这些文件可以使用前缀/app
进行请求并可以使用?或者我应该做些其他事情吗?