From d68cc702a5e217574776351e560b3d1cd97a6a23 Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 29 Mar 2018 20:50:45 +0900 Subject: oops --- src/server/web/docs.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/server/web/docs.ts (limited to 'src/server/web/docs.ts') diff --git a/src/server/web/docs.ts b/src/server/web/docs.ts new file mode 100644 index 0000000000..e332d4fab5 --- /dev/null +++ b/src/server/web/docs.ts @@ -0,0 +1,23 @@ +/** + * Docs Server + */ + +import * as express from 'express'; + +const docs = `${__dirname}/../../client/docs/`; + +/** + * Init app + */ +const app = express(); +app.disable('x-powered-by'); + +app.use('/assets', express.static(`${docs}/assets`)); + +/** + * Routing + */ +app.get(/^\/([a-z_\-\/]+?)$/, (req, res) => + res.sendFile(`${docs}/${req.params[0]}.html`)); + +module.exports = app; -- cgit v1.2.3-freya