📜  杀死端口 npm (1)

📅  最后修改于: 2023-12-03 15:10:40.900000             🧑  作者: Mango

杀死端口 npm

如果你作为程序员经常使用 npm,你可能会遇到以下问题之一:

  • 你在使用 npm 时,遇到了错误提示 端口已占用
  • 你在使用 npm 时,需要关闭之前使用的端口。

无论你是遇到了以上哪种情况,我们都可以通过杀死端口的方法来解决。

首先,我们需要知道哪个端口正在被占用

如果你使用的是 Mac 或 Linux,可以通过以下命令来查看端口占用情况:

sudo lsof -i :端口号

如果你使用的是 Windows ,可以使用以下命令查看端口占用情况:

netstat -aon|findstr '端口号'

其中,端口号是你要查看的端口号。如果无法查看到端口号,则可以尝试使用 sudo 或管理员权限运行。

接下来,我们可以杀死端口

如果端口已经被占用,我们需要先杀掉该端口。如果你使用的是 Mac 或 Linux,可以使用以下命令来关闭该端口:

sudo kill $(sudo lsof -t -i:端口号)

如果你使用的是 Windows,则可以使用以下命令关闭该端口:

taskkill /f /pid 端口进程号

其中,端口号是你要关闭的端口号,端口进程号是通过 netstat 命令查看到的端口对应的进程号。

最后,我们可以重新使用该端口

完成以上两步之后,你就可以重新使用该端口了。如果你是在使用 npm,则需要先停止当前的 npm 进程,然后重新启动 npm。

# 停止 npm 进程
CTRL + C

# 重新启动 npm
npm start

现在,你已经学会了如何杀死并重新使用端口了!