server.js 414 B

12345678910111213141516171819202122
  1. const app = require('./app')
  2. /* TODO: Add handlers */
  3. const connections = []
  4. app.ws.on('connection', ws => {
  5. connections.push(ws)
  6. ws.on('close', () => {
  7. connections.splice(connections.indexOf(ws), 1)
  8. })
  9. ws.on('message', message => {
  10. console.log(message)
  11. /* TODO: Add logic */
  12. })
  13. ws.send('Hello Client')
  14. })
  15. app.listen().catch((err) => {
  16. console.log(err.toString())
  17. process.exit(1)
  18. })