У меня проблема с socket.io. В моем репозитории у меня установлен тот же контент, и он работал нормально в течение нескольких дней. По неизвестной причине я не могу заставить его работать снова. Я переустановил и воссоздал весь контент, даже пошагово запустил весь процесс, но не смог заставить его работать.
Любая помощь приветствуется - это действительно приводит меня к депрессии.
use strict';
const express = require('express');
const socketIO = require('socket.io');
const PORT = process.env.PORT || 3000;
const INDEX = '/public/index.html';
const server = express()
.use((req, res) => res.sendFile(INDEX, { root: __dirname }))
.listen(PORT, () => console.log(`Listening on ${PORT}`));
const io = socketIO(server);
io.emit('ServerToClient', 100);
io.on('connection', (socket) => {
console.log('Client connected');
socket.on('disconnect', () => console.log('Client disconnected'));
});
Клиент:
let socket = io('http://localhost:3000');
socket.on('ServerToClient', (data) => {
console.log(data);
});