本文共 492 字,大约阅读时间需要 1 分钟。
优化后的文章内容:
刚开始学习Node.js时,经常会遇到一些莫名其妙的bug。比如写完代码后运行时,总会报错说8080端口被占用。这让我有点懵,因为不管我怎么操作,都解决不了这个问题。
后来,我仔细检查自己的操作步骤。大佬告诉我,问题出在我的保存代码后,总会不自觉地按下Ctrl+Alt+O重新打开PowerShell。这让我想起了一个重要的细节:之前的脚本可能还在运行,占用了8080端口。
为了解决这个问题,我尝试了多种方法来检查和关闭被占用的端口。以下是一些具体的步骤:
打开命令提示符,输入以下命令来查看8080端口的状态:
netstat -ano | findstr 8080
这将显示8080端口对应的TCP信息,例如TCP号是15528。
然后,输入以下命令来关闭被占用的端口:
taskkill /f /t /im 15528
输入完成后,8080端口应该就被释放了,你可以重新运行npm run dev来访问8080端口。
通过这些步骤,我终于找到了问题的根源,并成功解决了端口被占用的问题。现在,我在开发过程中更加注意避免重复打开命令窗口,以免出现类似的问题。
转载地址:http://lxjfk.baihongyu.com/