From 8ba29713f27b715fa30a0ec27599cb8bceb53bf9 Mon Sep 17 00:00:00 2001 From: Jesse Shawl Date: Thu, 16 Feb 2023 14:17:51 -0600 Subject: [PATCH 1/4] log URL with port on app start --- advanced-integration/server.js | 4 +++- standard-integration/server.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/advanced-integration/server.js b/advanced-integration/server.js index e8069220..6428eab9 100644 --- a/advanced-integration/server.js +++ b/advanced-integration/server.js @@ -38,4 +38,6 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { } }); -app.listen(8888); +app.listen(8888, () => { + console.log('App listening at http://localhost:8888/') +}); diff --git a/standard-integration/server.js b/standard-integration/server.js index d9d40db4..eeec3e0f 100644 --- a/standard-integration/server.js +++ b/standard-integration/server.js @@ -25,4 +25,6 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { } }); -app.listen(8888); +app.listen(8888, () => { + console.log("App listening at http://localhost:8888/") +}); From 9f91074b1004872792edd15ceceb59d7dbc0fe4b Mon Sep 17 00:00:00 2001 From: Jesse Shawl Date: Thu, 16 Feb 2023 14:19:04 -0600 Subject: [PATCH 2/4] add semicolons --- advanced-integration/server.js | 2 +- standard-integration/server.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/advanced-integration/server.js b/advanced-integration/server.js index 6428eab9..36f6eeb2 100644 --- a/advanced-integration/server.js +++ b/advanced-integration/server.js @@ -39,5 +39,5 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { }); app.listen(8888, () => { - console.log('App listening at http://localhost:8888/') + console.log('App listening at http://localhost:8888/'); }); diff --git a/standard-integration/server.js b/standard-integration/server.js index eeec3e0f..c6182de6 100644 --- a/standard-integration/server.js +++ b/standard-integration/server.js @@ -26,5 +26,5 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { }); app.listen(8888, () => { - console.log("App listening at http://localhost:8888/") + console.log("App listening at http://localhost:8888/"); }); From e250361c6d68cc2dc6c3297dc9de0ba1e186838f Mon Sep 17 00:00:00 2001 From: Jesse Shawl Date: Thu, 16 Feb 2023 14:20:50 -0600 Subject: [PATCH 3/4] s/App/Server --- advanced-integration/server.js | 2 +- standard-integration/server.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/advanced-integration/server.js b/advanced-integration/server.js index 36f6eeb2..7704608a 100644 --- a/advanced-integration/server.js +++ b/advanced-integration/server.js @@ -39,5 +39,5 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { }); app.listen(8888, () => { - console.log('App listening at http://localhost:8888/'); + console.log('Server listening at http://localhost:8888/'); }); diff --git a/standard-integration/server.js b/standard-integration/server.js index c6182de6..42f858bb 100644 --- a/standard-integration/server.js +++ b/standard-integration/server.js @@ -26,5 +26,5 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { }); app.listen(8888, () => { - console.log("App listening at http://localhost:8888/"); + console.log("Server listening at http://localhost:8888/"); }); From eef8594c6a3d136b85363e5de201ea442b4c22ac Mon Sep 17 00:00:00 2001 From: Jesse Shawl Date: Thu, 16 Feb 2023 16:57:49 -0600 Subject: [PATCH 4/4] use PORT env var if available --- advanced-integration/server.js | 5 +++-- standard-integration/server.js | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/advanced-integration/server.js b/advanced-integration/server.js index 7704608a..ab86bad0 100644 --- a/advanced-integration/server.js +++ b/advanced-integration/server.js @@ -1,6 +1,7 @@ import "dotenv/config"; import express from "express"; import * as paypal from "./paypal-api.js"; +const {PORT = 8888} = process.env; const app = express(); app.set("view engine", "ejs"); @@ -38,6 +39,6 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { } }); -app.listen(8888, () => { - console.log('Server listening at http://localhost:8888/'); +app.listen(PORT, () => { + console.log(`Server listening at http://localhost:${PORT}/`); }); diff --git a/standard-integration/server.js b/standard-integration/server.js index 42f858bb..aa36b25e 100644 --- a/standard-integration/server.js +++ b/standard-integration/server.js @@ -1,6 +1,7 @@ import "dotenv/config"; // loads variables from .env file import express from "express"; import * as paypal from "./paypal-api.js"; +const {PORT = 8888} = process.env; const app = express(); @@ -25,6 +26,6 @@ app.post("/api/orders/:orderID/capture", async (req, res) => { } }); -app.listen(8888, () => { - console.log("Server listening at http://localhost:8888/"); +app.listen(PORT, () => { + console.log(`Server listening at http://localhost:${PORT}/`); });