The below code works fine if I run it from my command line, but if I run this code anywhere in my project I get this error:
net.Socket is not a constructor
I've tried making the below code an object and importing / requiring it into my project and I still get that error.
var net = require('net');
var client = new net.Socket();
client.connect(3000, '127.0.0.1', function() {
console.log('Connected');
client.write('Hello, server! Love, Client.');
});
Am I miss understanding what require does, I also tried using import and import * as to obtain 'net'.
I'm not too sure what information would be useful in the situation. Any suggestions would be great.
node -v)?net.createConnection is not a constructorornet.Socket is not a constructor. Node version 4.4.5