[英]React app is showing blank page on localhost:3000 but working on localhost:3001
[英]localhost:3000 is not working in the browser
后端:Express 服务器,带有 npx create-express-api 后端
前端:Next.js,带有 npx create-react-app 前端
我已经在我的根文件夹中实现了这些命令,并尝试运行 npm start xxx 来检查它们是否仍在工作。 但是他们在我的 http://localhost:3000 中不工作 虽然他们在这个链接中工作http://172.27.178.192:3000 (在我的网络上)这是显示问题的图像
我已经更换了浏览器,但仍然出现同样的问题。 在浏览器上显示无法连接 Firefox 无法建立与位于 localhost:3000 的服务器的连接。
我认为其他一些应用程序占用了您的 3000 端口。 尝试找出哪个是。 如果你找到了然后关闭,然后再试一次。
例如你想释放端口 3000 然后,按照这些命令。
netstat -ano taskkill /f /im [上一条命令得到的3000端口的PID]
如何通过 windows 命令行 netstat -ano 关闭 TCP 和 UDP 端口查找str:8080
然后 pid 将出现在您可以使用 taskkill 杀死的 rigth 上。
然后:
taskkill/pid 11704 /F
npx kill-port 3000
中也可以在 WSL2 终端中执行此操作。它对我有用
删除 .next 文件夹(如果你在 nextjs 上工作)并尝试 npm run dev 命令或
将项目移动到另一个文件夹位置或
备份代码并删除项目,然后再次运行相同的项目
您也可以尝试以上所有方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.