我正在使用带有快速后端的 create-react-app。我的后端在端口 3001 上运行,前端在开发模式下通过端口 3000 运行。我有"proxy": "http://localhost:3001"
我的 package.json 并且 api 完美运行。
但是,当我使用 yarn build 然后运行时serve -s build
,根本不会进行 api 调用。我不确定为什么它在开发中不起作用时在生产中不起作用。
任何帮助将非常感激。
我正在使用带有快速后端的 create-react-app。我的后端在端口 3001 上运行,前端在开发模式下通过端口 3000 运行。我有"proxy": "http://localhost:3001"
我的 package.json 并且 api 完美运行。
但是,当我使用 yarn build 然后运行时serve -s build
,根本不会进行 api 调用。我不确定为什么它在开发中不起作用时在生产中不起作用。
任何帮助将非常感激。
代理功能不适用于生产。
这可能有助于进一步解释:https : //github.com/facebookincubator/create-react-app/issues/1087#issuecomment-262611096