我正在学校尝试使用nodejs和reactjs应用程序,但是每次运行服务器时,都会出现错误
localhost:PORT/net::ERR_CONNECTION_REFUSED
wifi是否拒绝本地主机上的连接?
PS:反应面正确呈现
答案 0 :(得分:3)
对于那些批准的解决方案不起作用的人(将 localhost 更改为 127.0.0.1),我只需重新启动计算机即可解决此问题。不知道是什么导致了这个问题,但前一天我的应用程序运行良好,然后今天我遇到了这个错误。重新启动修复了问题。
答案 1 :(得分:1)
从过去 2 天开始,我在 mac m1 上也遇到了这个问题,所以最后我通过以下方式解决了这个问题:-
答案 2 :(得分:1)
如果您使用的是 WSL(Windows 上的 linux),请重新启动其服务 LxssManager Servie(运行 services.msc)并重试。
答案 3 :(得分:0)
尝试将url从localhost更改为127.0.0.1。如果可行,则表明您的环境没有将localhost解析为127.0.0.1
或者尝试更改端口号
答案 4 :(得分:0)
尝试在您的nodejs项目中使用cors:
答案 5 :(得分:0)
如果您在编码时保持命令提示符运行(在“npm start”之后),我相信这个问题将得到解决;)
答案 6 :(得分:-2)
出现“本地主机拒绝连接。” 的问题是由于您关闭了命令提示符,因此必须保持打开命令提示符按下“ npm start” 命令后,直到使用“ App.JS” 文件。
我确定这可以100%工作。