当我运行'React'的时候说3000端口正在使用中

When I run 'React', it says that port 3000 is in use

我知道很多方法已经出来解决了。 但是,如图所示,当我在'cmd'中搜索3000端口时,并没有出现正在使用的进程。 在8080的情况下,结果很好,因为Spring启动服务器是运行,但在'React'的情况下,即使没有进程使用端口3000,如图图片,'Something is already running on port 3000'。被打印出来了。

enter image description here

我正在使用翻译器,因此可能难以理解,但我们将不胜感激。

你试过了吗:

运行 以管理员身份运行命令

使用 :3000 而不是 3000

taskkill /PID <PID> /F 杀死进程,只需要替换为PID,在“listening”右边。

如果none有效,您可以重启电脑。

注意:有些人甚至在重新启动后也遇到了这个错误,但设法用这个命令解决了问题:npx kill-port 3000

这意味着您之前启动了另一个实例...关闭计算机可以工作,但还有另一种解决方案 在windows中,只需打开资源监视器(任务管理器->性能->打开资源监视器)然后打开侦听端口并检查3000是否已经运行