vue每次启动都要修改一次端口号刚刚改的端口号,启动一次之后关闭再启动就提示端口被占用

每次启动vue的时候都要修改一次端口号,也就是每次修改一次端口号只能启动一次npm run dev 关闭在启动时就提示端口号被占用。
修改完端口第一次启动没有问题,可以启起来
第一次启动

Ctrl+C关闭之后再重新启动就报错了
第二次启动

以上问题只有重启电脑之后才可以重新启动,查看端口号是否被占用,也没有程序占用此端口

阅读 6k
2 个回答

原因很简单,是因为你升级了git。现在新版的git有一个问题,就是在你ctrl+c时候,关不掉node的进程了。所以进程一直存在。
解决措施有三个:

  1. 看你电脑是windows的哈,那就直接用windows自带的bash,win+r,然后cmd回车,调出windows自带的命令行工具

  2. 每次把项目关闭的时候,进入任务管理器,然后把进程干掉

  3. 卸载当前的git版本,装一个稍微旧一点的版本,等他出了新版本解决了BUG之后,在安装最新的。其实,是不是最新的关系不大,看你装了最新的,估计和我一样是个强迫症患者,呵呵。推荐版本下载地址,我的网盘:链接:http://pan.baidu.com/s/1kUTVBTl 密码:dsj7
    要是不好用,去我博客喷我~,好用了,点赞~

1、1楼说的没毛病,的确是git版本问题。
2、另外如果有人确实是不想降git版本的话,
3、可以在命令行:比如你的3000端口号被占用了,你可以输入

netstat -ano |findstr 3000

4、找出之后会有对应的PID号
5、然后输入命令干掉这个进程

taskkill /pid 17348 /F 

下面贴图,配合贴图更明白
注意描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题