javascript - Socket.io 未启动

标签 javascript node.js sockets socket.io

我的socket.io(node.js)有问题: 我有一个名为 serverNode.js 的启动脚本。 该脚本可以在其他计算机上运行,​​但是 当我尝试在计算机上运行它时,它什么也不做。

工作代码

C:\Users\User>cd c:\nodejs

c:\nodejs>node serverNode.js
   info  - socket.io started
   debug - client authorized
   info  - handshake authorized C9uBAi24armt4EdA91hS
   debug - setting request GET /socket.io/1/websocket/C9uBAi24armt4EdA91hS
   debug - set heartbeat interval for client C9uBAi24armt4EdA91hS
   debug - client authorized for
   debug - websocket writing 1::
   debug - client authorized

代码在我的计算机中运行

Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Users\amorillas>cd c:/nodejs

c:\nodejs>node serverNode.js
_

提前致谢,希望您能帮助我:)

最佳答案

您的脚本确实正常启动。您看不到任何日志消息,因为从 socket.io 1.0 开始,默认情况下禁用日志记录。

来自official docs :

Before 1.0, the Socket.IO server would default to logging everything out to the console. This turned out to be annoyingly verbose for many users (although extremely useful for others), so now we default to being completely silent by default.

您的计算机上只是有不同版本的 socket.io。

关于javascript - Socket.io 未启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24136790/

相关文章:

javascript - 为什么我在 put 请求中的更新会覆盖 Sequelize 中的整个记录​​?

c++ - 多连接套接字c++

java - 跨 TCP 套接字与 ObjectInputStream、Java 和 Lua 客户端联网

c - 从特定的 ip 和端口发送网络流量,而不使用 recvfrom 或 accept

javascript - 关于 jquery 调整大小插件的建议

Node.js 已停止上传

javascript - 如何在单击行时获取html表中第一列的值

node.js - 我可以在 NodeJS 中使用 websocket 库进行本地 tcp 套接字连接吗?

javascript - onfocus 和 jquery - 困境

javascript - 使用 JavaScript 从输入中读取数字总是返回 NaN