git bash中运行npm run dev 端口冲突无法访问数据

昨天下午打开电脑,在git bash中进入项目文件夹下重新运行了npm run dev。结果访问不到数据了。页面显示如下:

《git bash中运行npm run dev 端口冲突无法访问数据》

控制台报错如下:
最开始是:

《git bash中运行npm run dev 端口冲突无法访问数据》

后来关闭git bash,又重新打开了,再次启动项目报错又变成这样:

《git bash中运行npm run dev 端口冲突无法访问数据》

经过调试,axios发送的ajax请求没有任何问题,也能正常返回数据,请求的url设置的转发机制最终测试也是没有问题的。
最终在网上查资料包括群里求助得知应该是端口冲突的问题。

git bash中编译报错后想要启动npm run dev,需要先清除被占用的端口,这样npm run dev命令才能正常运行。

解决方案1:

1.查看端口命令:netstat -ano

《git bash中运行npm run dev 端口冲突无法访问数据》

2.执行tskill PID 即可杀死进程

解决方案2:

1.运行cmd,输入netstat -aon|findstr "8088"
输入成功后会返回 PID,最后的数字就是PID

《git bash中运行npm run dev 端口冲突无法访问数据》

2.运行taskkill /pid {3116} -F即可

    原文作者:secret
    原文地址: https://segmentfault.com/a/1190000018816980
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞