put factor creation in function

This commit is contained in:
counterweight 2025-03-05 14:08:12 +01:00
parent 26f549c928
commit 76e6bee411
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C

View file

@ -1,3 +1,4 @@
function createApp() {
const express = require('express'); const express = require('express');
const cookieParser = require('cookie-parser'); const cookieParser = require('cookie-parser');
const path = require('path'); const path = require('path');
@ -5,6 +6,8 @@ const path = require('path');
const app = express(); const app = express();
const port = 3000; const port = 3000;
app.set('port', port);
app.use(cookieParser()); app.use(cookieParser());
app.use(express.json()); app.use(express.json());
@ -26,6 +29,10 @@ app.use(express.static(path.join(__dirname, 'public')));
app.disable('etag'); //avoids 304 responses app.disable('etag'); //avoids 304 responses
app.listen(port, () => { return app;
console.log(`Server started on port ${port}`); }
const app = createApp();
app.listen(app.get('port'), () => {
console.log(`Server started on port ${app.get('port')}`);
}); });