有问题。除原生http
和fs
之外没有其他模块:
var server = http.createServer((req, res) => {
res.on("clientError", err => {console.log(err.stack);});
if (req.url == "/index.js") {
fs.readFile("./index.js", (err, data) => {
if (err) throw err;
res.end(data);
});
} else {
fs.readFile("./index.html", (err, data) => {
if (err) throw err;
res.end(data);
});
}
}).listen(8080);
错误:
events.js:160
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at exports._errnoException (util.js:1020:11)
at TCP.onread (net.js:568:26)
在第一次加载时,一切都正常送达
在重新加载时,它提供HTML文件,然后抛出该错误。 我的js文件,它使用websocket连接,没有服务,所以我不认为这是代码的错误部分
如果您对查看完整代码感兴趣,可以找到它on my github(它是连接四个游戏)