From e3b99f800b27de803a6cb43e3bd9214b68151468 Mon Sep 17 00:00:00 2001 From: Frank Li Date: Tue, 18 Jul 2017 16:52:47 -0700 Subject: [PATCH] Update server routing for "docs" urls --- lib/server/server.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/server/server.js b/lib/server/server.js index eb0f432116..eb73f9a603 100644 --- a/lib/server/server.js +++ b/lib/server/server.js @@ -116,7 +116,7 @@ function execute(port) { reloadMetadataCategories(); /* handle all requests for document pages */ - const app = express().get(/docs\/[\s\S]*html$/, (req, res) => { + const app = express().get(/docs\/[\s\S]*html$/, (req, res, next) => { purgeCache(CWD + "/siteConfig.js"); siteConfig = require(CWD + "/siteConfig.js"); @@ -138,6 +138,9 @@ function execute(port) { let file = links[req.path.toString().replace(siteConfig.baseUrl, "")]; file = CWD + "/../" + file; + if (!fs.existsSync(file)) { + next(); + } console.log(file); const result = readMetadata.processMetadata(file);