sublime中node.js释放端口
先说下背景吧:(win)我自己创建了一个静态服务,绑定监听了3000端口,编译成功后想在服务中增加其他的操作,之后就一直报错。在增加修改代码之前没有ctrl+break 停止编译就直接上手改了,,,,
Error: listen EADDRINUSE :::3000
这个信息是指3000端口被其他服务占用。
解决办法:
命令行下 netstat -ano|findstr "3000"
找到该端口对应的LISTENING号
taskkill -pid <listening> -f
就释放该端口啦
手动释放端口,但是又不想在js文件一执行完就释放端口
setTimeout(function (){server.close()},10000)
这行代码是指10秒后关闭服务