We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e11db68 commit cd96eaaCopy full SHA for cd96eaa
server.js
@@ -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