Node.js NodeJS eaddrin使用升华文本3

Node.js NodeJS eaddrin使用升华文本3,node.js,port,sublimetext3,Node.js,Port,Sublimetext3,我为节点创建了一个新的生成系统,如下所示: 我可以运行一次(使用Control+B运行),但只能运行一次。第二次运行时,出现以下错误: events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:904:11) at Server._listen2 (net.js:1042:14) a

我为节点创建了一个新的生成系统,如下所示:

我可以运行一次(使用Control+B运行),但只能运行一次。第二次运行时,出现以下错误:

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: listen EADDRINUSE
    at errnoException (net.js:904:11)
    at Server._listen2 (net.js:1042:14)
    at listen (net.js:1064:10)
    at Server.listen (net.js:1138:5)
    at Object.<anonymous> (/root/Documents/Projects/testnode.js:13:4)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
events.js:72
投掷者;//未处理的“错误”事件
^
错误:请使用侦听器
在errnoException(net.js:904:11)
在服务器上。\u listen2(net.js:1042:14)
听(net.js:1064:10)
在Server.listen(net.js:1138:5)
反对。(/root/Documents/Projects/testnode.js:13:4)
在模块处编译(Module.js:456:26)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
在Function.Module.\u加载(Module.js:312:12)
位于Function.Module.runMain(Module.js:497:10)
我读过其他帖子,我不能“取消构建”。我已经读到我可以终止进程,我可以在每次运行时使用不同的端口,但这并不顺利

我希望类似于
socat
中的
reuseaddr
,能够修改服务器并重新运行它,而无需等待TCP连接消失的延迟时间


我应该如何进行?提前感谢您

我相信您可以使用ctrl+break终止进程

我相信您可以使用ctrl+break终止进程

通常您可以在osx上使用
ctrl+c
停止脚本。我想windows也一样,但不确定。
ctrl+c
在Sublime文本控制台上复制怎么办?我阻止了
Cancel Build
选项(灰色)。我尝试过安装nodemon,并用它生成代码,但没有成功……通常你可以在osx上用
ctrl+c
停止脚本。我想windows也一样,但不确定。
ctrl+c
在Sublime文本控制台上复制怎么办?我阻止了
Cancel Build
选项(灰色)我尝试安装nodemon,并用它生成代码,但没有成功。。。。。。