Skip to content

Commit cd96eaa

Browse files
committed
Added missing server.js file
1 parent e11db68 commit cd96eaa

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

server.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import dotenv from 'dotenv';
2+
dotenv.config();
3+
4+
import bodyParser from 'body-parser';
5+
import cors from 'cors';
6+
import express from 'express';
7+
import RouteLoader from './src/RouteLoader.js';
8+
9+
const expressPort = process.env.PORT || process.env.NERU_APP_PORT || 3000;
10+
11+
const app = express();
12+
app.use(cors());
13+
app.use(bodyParser.json());
14+
app.use(express.urlencoded({ extended: true }));
15+
app.use(express.static('./public'));
16+
17+
const routes = await RouteLoader('./src/routes/**/*.js');
18+
app.use('/', routes);
19+
20+
app.listen(expressPort, () => {
21+
console.log(`Listening on ${expressPort}`);
22+
});

0 commit comments

Comments
 (0)