主要是想TCP接收到數(shù)據(jù)后,直接通過websocket發(fā)給前端,試了發(fā)給前端的是undefind,不知道哪里出問題var app = require('http').createServer()var io = require('socket.io')(app)var net = require('net')app.listen(5000)net.createServer(function(so){ so.on('data',function(data){ console.log('got:',data.toString()); var text = JSON.parse(data.toString()); var tem = parseInt(text.tem) // console.log(tem) io.on('connection', function(socket){ console.log() socket.emit('news', { tem }); socket.on('my other event', function (data) { console.log(data); }) }) }) so.on('end',function(data){ console.log('end'); }); so.write('Ready to receive your message!') }).listen(4001);
nodejs怎么通過TCP接受到數(shù)據(jù),然后通過socket.io發(fā)給前端
郎朗坤
2018-12-29 16:14:44