NodeJS api - 客户端的“net”

NodeJS api - 客户端的“net”

问题描述:

我想在客户端使用api - “net”(https://nodejs.org/api/net.html)。 我的代码看起来是这样的:NodeJS api - 客户端的“net”

const net = require('net'); 
const client = net.connect({port: 8124},() => { 
    console.log('connected to server!'); 
    client.write('hello world!'); 
}); 
client.on('end',() => { 
console.log('disconnected from server'); 
}); 

我做要使用的WebSocket,socketio或其他图书馆在那里。 关于如何让这个工作的任何想法?

非常感谢!

+0

您是什么意思“客户端”?在浏览器中? –

+0

@BenFortune是在浏览器中。我将不得不使用'browserify'或'webpack'来要求它,然后使用它? –

+0

'net'是一个本地模块,它很可能在浏览器中不起作用。 –

Net在浏览器上不可用,因为浏览器无法打开任意TCP套接字。根据您的案例,很少有选项可以探索net-browserifyhttp-stream