标签: node.js express error-handling
我想知道当我尝试在同一端口上再次启动它时是否能够捕捉到表示吐出的错误。 (EADDRINUSE)用户可能会启动服务器应用程序的2个实例,而我当时正在考虑使用此错误来防止用户这样做。我需要捕获错误,因为我需要在退出之前进行一些清理。
我本来打算监视启动期间用于快速表达的端口,但是我问这个问题,因为这样做可能会有更好的方法。
另外,如果您要问用户为什么可以启动2个实例,我将其包装在EXE中,因此很有可能。