aboutsummaryrefslogtreecommitdiff
path: root/src/server/Initialization.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-11-19 19:52:56 -0500
committerSam Wilkins <samwilkins333@gmail.com>2019-11-19 19:52:56 -0500
commit9a72d65baaa293fa84592de9bc43d555b5cae319 (patch)
tree0a10d4a6c10094546a6f27be88d75e6143d4148b /src/server/Initialization.ts
parent7347f1eb7320e5e95f87c64b3222e4b4c1593be5 (diff)
logging
Diffstat (limited to 'src/server/Initialization.ts')
-rw-r--r--src/server/Initialization.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/server/Initialization.ts b/src/server/Initialization.ts
index 6ac0787c5..357d7837e 100644
--- a/src/server/Initialization.ts
+++ b/src/server/Initialization.ts
@@ -19,6 +19,7 @@ import * as fs from 'fs';
import * as request from 'request';
import RouteSubscriber from './RouteSubscriber';
import { publicDirectory } from '.';
+import { ConsoleColors, logPort } from './ActionUtilities';
/* RouteSetter is a wrapper around the server that prevents the server
from being exposed. */
@@ -35,6 +36,11 @@ export default async function InitializeServer(options: InitializationOptions) {
server.use(express.static(publicDirectory));
server.use("/images", express.static(publicDirectory));
+ server.use("*", (req, _res, next) => {
+ console.log(ConsoleColors.Cyan, req.originalUrl, req.user.id);
+ next();
+ });
+
server.use(wdm(compiler, { publicPath: config.output.publicPath }));
server.use(whm(compiler));
@@ -44,7 +50,7 @@ export default async function InitializeServer(options: InitializationOptions) {
const isRelease = determineEnvironment(); //vs. dev mode
routeSetter(new RouteManager(server, isRelease));
- server.listen(listenAtPort, () => console.log(`server started at http://localhost:${listenAtPort}`));
+ server.listen(listenAtPort, () => logPort("server", listenAtPort));
return isRelease;
}