问题:
电脑重启后,在git bash下输入npm run dev 可以正常启动vue项目,然后按下ctrl+c,可以在终端结束命令, 然后再输入npm run dev后,就不能启动项目了,已找到问题所在,原因是Ctrl+C后没有结束node进程导致端口被占用。我记得之前开发的时候不是这样的啊,是不是跟我电脑有关啊?话说虽然找到了原因,但是怎么解决啊?不想每次都手动结束node进程啊,求大佬帮忙。。。
截图:
问题:
电脑重启后,在git bash下输入npm run dev 可以正常启动vue项目,然后按下ctrl+c,可以在终端结束命令, 然后再输入npm run dev后,就不能启动项目了,已找到问题所在,原因是Ctrl+C后没有结束node进程导致端口被占用。我记得之前开发的时候不是这样的啊,是不是跟我电脑有关啊?话说虽然找到了原因,但是怎么解决啊?不想每次都手动结束node进程啊,求大佬帮忙。。。
截图:
猜测你的npm run dev里启动的进程并不是http服务,而是build脚本之类的,导致启动的进程ctrl+c的时候被结束了,但是http服务没有被正常停止,还是检查下你的dev-server.js里做了什么操作吧
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
楼主解决了吗?我还在想之前可以的,怎么突然不行了,原来是换了git-bash,可是git-bash比自带cmd好看也实用多了。