Create-React-App Proxy in Production Build
28,189
The proxy feature isn't meant for production.
This might help further explain: https://github.com/facebookincubator/create-react-app/issues/1087#issuecomment-262611096
Author by
X88B88
Updated on September 14, 2021Comments
-
X88B88 over 2 years
I'm using create-react-app with an express backend. I have the backend running on port 3001, and the frontend runs through port 3000 when in dev mode. I have
"proxy": "http://localhost:3001"
in my package.json and the api works perfectly.When I use yarn build, however, and then run
serve -s build
, the api calls are simply not being made. I'm not sure why it doesn't work in production, when it does in dev.Any help would be much appreciated.