端口被占用,实际未被占用

问题

vue项目设置的端口号为8100,一直正常,突然启动变成了8364,导致再次出现跨域问题,原本8100端口已通过axios解决跨域。
2a450b791076cdb9c0b2d01b28a2642.png

cmd检查8100被哪个进程占用,显示空,实际未被占用。我vue项目指定却无法使用。
image.png

解决

管理员进入cmd,输入netsh winsock reset命令,重置 Winsock 目录。

Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于 软件冲突 、 病毒 原因造成的参数错误问题。