相关疑难解决方法(0)

Node.js端口同时侦听和读取stdin

我在Node.js中有一个套接字服务器,我希望能够在服务器监听的同时从stdin读取.它只能部分工作.我正在使用此代码:

process.stdin.on('data', function(chunk) {
    for(var i = 0; i < streams.length; i++) {
        // code that sends the data of stdin to all clients
    }
});

// ...

// (Listening code which responds to messages from clients)
Run Code Online (Sandbox Code Playgroud)

当我没有输入任何内容时,服务器会响应客户端的消息,但是当我开始输入内容时,直到我按Enter键才会继续执行此任务.在开始输入内容并按Enter键之间的时间内,监听代码似乎被暂停.

当我输入stdin时,如何让服务器仍然响应客户端?

sockets stdin node.js

2
推荐指数
1
解决办法
3769
查看次数

标签 统计

node.js ×1

sockets ×1

stdin ×1