我希望能使用面向对象编程架构和JavaScript ES6语法来制作一个聊天应用程序。我不知道如何初始化socket.io,也没有找到任何帮助。
以下是我的代码。
以下是我的代码。
import express from 'express';
import http from 'http';
import config from 'config';
import SocketIO from 'socket.io'
const app = express();
const port = config.PORT;
app.set('port', port);
const server = http.createServer(app);
var io = SocketIO(server);
io.on('connection', socket => {
console.log("Socket connected");
});
server.listen(port, () => console.log(`API running on localhost:${port}`));
我正在尝试使用socket-client-tool连接套接字,但它显示连接超时。