socket.io不能按预期在Mac上运行

时间:2016-11-07 18:37:09

标签: node.js mongodb socket.io

我正在使用this tutorial系列在Mac OSX上使用socket.io,nodeJS和Mongodb制作聊天信使。根据教程,当我们运行server.js时,socket.io必须开始工作,但是当我运行命令时:

node server.js 

终端没有显示任何内容: Terminal

server.js:

var mongo = require('mongodb').MongoClient,
client = require('socket.io').listen(3000).sockets;

1 个答案:

答案 0 :(得分:0)

启动时,socket.io的默认配置在调试控制台上不显示任何内容。过去(在旧版本的socket.io中)默认配置会显示一些启动消息,但现在不再是这种情况了(我猜这是教程显示的内容)。

因此,我建议您通过连接到socket.io服务器或查看node.js进程的打开套接字来验证socket.io服务器是否实际运行,以便查看它。