在启动一个项目的时候突然node报错,报错信息具体如下:
Error: listen EACCES: permission denied ::1:8080
at Server.setupListenHandle [as _listen2] (node:net:1800:21)
at listenInCluster (node:net:1865:12)
at GetAddrInfoReqWrap.doListen [as callback] (node:net:2014:7)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:109:8)
at GetAddrInfoReqWrap.callbackTrampoline (node:internal/async_hooks:128:17)
[15:38:35] 'default' errored after 907 ms
从字面上意思呢看起来就是8080端口被占用了,应该怎么解决呢?查了一下方法操作步骤如下:
1、打开cmd,然后在命令行输入:netstat -ano
2、查看列表中8080端口所在的 PID,记录下来,
3、然后再任务管理器中查找这个PID正在运行的程序,将它的任务结束。
4、再重新启动程序,启动成功。