react-chat-app/index.js
2020-09-26 22:31:46 +03:00

18 lines
567 B
JavaScript

const server = require('express')
const app = server()
const http = require('http').createServer(app)
const io = require('socket.io')(http)
const consumer = require('./consumer')
const PORT = process.env.PORT || 3000
const path = require('path')
global.users = []
consumer.start(io)
app.use(server.static(path.join(__dirname, 'client/build')));
app.get('/', (req, res) => res.sendFile(path.join(__dirname, 'client/build', 'index.html')))
app.get('/users', (req, res) => res.json({ users }))
http.listen(PORT, () => console.log(`Server running on port: ${PORT}`))