You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
566 B

var express = require('express')
var app = express();
const path = require('path')
var http = require('http')
const {Server} = require('socket.io');
const port = process.env.Port || 8080;
app.use(express.static(path.join(__dirname, "public")));
app.set("view engine", "ejs");
app.use(require('cors')())
app.use(express.json());
app.use(express.urlencoded({extended:true}))
const server = http.createServer(app);
const io = new Server(server);
server.listen(port, () =>
{
app.use('/', require('./routes/routes')(io));
console.log(`Http-Server UP`);
});