我正在使用create-react-app编写SPA,并且正在使用expressjs服务器作为我的后端。为了进行开发,我在端口3000上运行前端测试服务器,在3003上运行后端expressjs测试服务器。
我使用Axios进行了许多API客户端调用,因此为了开发方便,我在package.json中定义了代理:“ http://localhost:3003”
这在我的笔记本电脑上可以正常工作,但是在我的工作站上运行时,访问应用程序时不断出现错误:
代理错误:无法将请求/ sockjs-node / 487 / wrst1bub / websocket从本地主机:3000代理到http://localhost:3003/。有关更多信息,请参见https://nodejs.org/api/errors.html#errors_common_system_errors(ECONNRESET)。
我不知道这是哪里来的,据我所知,我没有以任何身份使用sockjs。这是一个控制台错误,它不会使我的应用程序崩溃,但是这很烦人,我想摆脱它。任何帮助将不胜感激。
答案 0 :(得分:2)
就我而言,我使用的是Firefox,由于某些原因,它给了我同样的错误。我尝试使用Chrome并成功了!