1234567891011121314151617181920212223 |
- require('dotenv').config();
- const express = require('express');
- const { createServer } = require('http');
- const { Server } = require('socket.io');
- const app = express();
- const server = createServer(app);
- const io = new Server(server, {
- cors: {
- origin: process.env.APP_URL
- }});
- const port = 3333;
- io.on('connection', (socket) => {
- socket.on('SURVEY_DATA_CHANGED_BY_SESSION', (sessionID) => {
- io.sockets.emit('UPDATE_SURVEY_DATA_CHANGED_BY_SESSION', sessionID);
- });
- });
- server.listen(port, () => {
- console.log(`server running at http://localhost:${port}`);
- });
|