Package express-ws doesn't let clients connect Package express-ws doesn't let clients connect express express

Package express-ws doesn't let clients connect


changes to app.js

var app = express();var server = require('http').Server(app);var expressWs = require('express-ws')(app,server);......//module.exports = app;module.exports = {app: app,server: server};

changes to bin/www

//var app = require('../app');var app = require('../app').app;......//var server = http.createServer(app);var server = require('../app').server;


I know this is old but here's the issue. HTTP server isn't required.

//app.jsconst express = require('express');const { app } = require('express-ws')(express());const index = require('./routes/index');const ws = require('./routes/ws');...app.use('/ws', ws);app.use('/*', index);...app.listen(8080, () => console.log('Listening on port: 8080');