bug描述: 启动后,修改文件保存会自动重启服务,此时 3000 端口依然被之前的 node 占用
> node server.js
events.js:160
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE :::3000
at Object.exports._errnoException (util.js:1026:11)
at exports._exceptionWithHostPort (util.js:1049:20)
at Server._listen2 (net.js:1253:14)
at listen (net.js:1289:10)
at Server.listen (net.js:1385:5)
at EventEmitter.app.listen (/Users/omi/AngusH5/08_LeanEngine/Angus-LeanEngine/node_modules/express/lib/application.js:595:24)
at Object.<anonymous> (/Users/omi/AngusH5/08_LeanEngine/Angus-LeanEngine/server.js:18:5)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
此时,lean up 报同样错误
排错:kill node 后 lean up 正常
环境:Darwin 15.6.0 node v6.5.0