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])