const WebSocket = require("ws");
const wss = new WebSocket.Server({ port: 8080 });
wss.on("connection", (ws) => {
console.log("接続されました");
ws.on("message", (msg) => {
// 受け取ったメッセージを全員に送信
wss.clients.forEach((client) => {
if (client.readyState === WebSocket.OPEN) {
client.send(msg.toString());
}
});
});
ws.on("close", () => {
console.log("切断されました");
});
});
console.log("WebSocket server running on ws://localhost:8080");