nodejs端口被占用原因及解决方案

刚刚开始学习nodejs时,老是出一些莫名其妙的bug,比如写完代码执行时,总报错,说8080端口被占用,如下:

大佬帮我关掉了几次被占用的的端口,后来一运行还是这个问题....
后来仔细看我操作后,大佬发现了我的问题出处:
我写完代码保存后,总下意识的 ctrl+alt+O,再次打开一个powershell继续运行,之前那个仍然运行着,占用着8080端口。
如下(一口气打开了三个):
所以我只需要关闭之前的powershell就可以了。
下面分享一下检查及关闭端口被占用的方法(以8080举例):

  • 首先打开cmd命令窗口,输入
netstat -ano|findstr 8080
复制代码

此时可获取 8080 端口对应的 TCP 信息,如下, TCP 号是 15528

  • 在cmd 输入 taskkill /f /t /im 15528 号,来关掉被占用的端口;此时可正常使用 npm run dev 访问 8080 端口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值