📅  最后修改于: 2023-12-03 15:10:40.900000             🧑  作者: Mango
如果你作为程序员经常使用 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
现在,你已经学会了如何杀死并重新使用端口了!