nodejs启动throw er; // Unhandled 'error' event

用一些框架创建项目时,执行node app.js的时候会出现下图的错误:


后来发现自动生成的app.js的监听的代码时这样:


给listen函数添加一个hostname参数,如下:


这样问题就解决了。

附listen函数声明:

server.listen(port, [hostname], [backlog], [callback])

server.listen(path, [callback])

server.listen(handle, [callback])


评论

©不知道 / Powered by LOFTER